v3.24.2.u1
Intangible Assets, Net - Schedule of finite-lived intangible assets, net (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Gross Carrying Amount $ 90,500   $ 90,500  
Accumulated Amortization (46,655)   (46,655)  
Net Carrying Value 43,845   43,845  
Amortization of intangible assets 2,500 $ 2,900 5,200 $ 5,800
Site Host relationships        
Gross Carrying Amount 41,500   41,500  
Accumulated Amortization (15,423)   (15,423)  
Net Carrying Value $ 26,077   $ 26,077  
Remaining Weighted Average Amortization Period 7 years 7 months 6 days   7 years 7 months 6 days  
Customer relationships        
Gross Carrying Amount $ 19,000   $ 19,000  
Accumulated Amortization (17,563)   (17,563)  
Net Carrying Value $ 1,437   $ 1,437  
Remaining Weighted Average Amortization Period 7 months 6 days   7 months 6 days  
Developed technology        
Gross Carrying Amount $ 14,000   $ 14,000  
Accumulated Amortization (4,163)   (4,163)  
Net Carrying Value $ 9,837   $ 9,837  
Remaining Weighted Average Amortization Period 10 years   10 years  
User base        
Gross Carrying Amount $ 11,000   $ 11,000  
Accumulated Amortization (8,183)   (8,183)  
Net Carrying Value $ 2,817   $ 2,817  
Remaining Weighted Average Amortization Period 1 year 1 month 6 days   1 year 1 month 6 days  
Trade name        
Gross Carrying Amount $ 5,000   $ 5,000  
Accumulated Amortization (1,323)   (1,323)  
Net Carrying Value $ 3,677   $ 3,677  
Remaining Weighted Average Amortization Period 12 years   12 years