XML 77 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Total carrying value $ 166,615 $ 166,621
Finite-Lived Intangible Assets, Accumulated Amortization (48,897) (26,470)
Total intangible assets, net 117,718 140,151
IP addresses    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 44,822 44,821
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 62,323 62,330
Finite-Lived Intangible Assets, Accumulated Amortization (27,094) (14,737)
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 44,270 44,270
Finite-Lived Intangible Assets, Accumulated Amortization (14,286) (7,203)
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 9,800 9,800
Finite-Lived Intangible Assets, Accumulated Amortization (2,517) (1,413)
Content    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 4,400 4,400
Finite-Lived Intangible Assets, Accumulated Amortization (4,000) (2,534)
Brand    
Finite-Lived Intangible Assets [Line Items]    
Finite-Lived Intangible Assets, Gross 1,000 1,000
Finite-Lived Intangible Assets, Accumulated Amortization $ (1,000) $ (583)