XML 69 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Acquisitions, Goodwill and Intangible Assets - Schedule of Definite Life Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Total carrying value $ 168,457 $ 166,615
Accumulated Amortization (68,953) (48,897)
Total intangible assets, net 99,504 117,718
IP addresses    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 46,657 44,822
Developed Technology    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 62,330 62,323
Accumulated Amortization (38,718) (27,094)
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 44,270 44,270
Accumulated Amortization (21,368) (14,286)
Trade name    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 9,800 9,800
Accumulated Amortization (3,467) (2,517)
Content    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 4,400 4,400
Accumulated Amortization (4,400) (4,000)
Brand    
Finite-Lived Intangible Assets [Line Items]    
Asset Type 1,000 1,000
Accumulated Amortization $ (1,000) $ (1,000)