XML 57 R46.htm IDEA: XBRL DOCUMENT v3.25.3
Intangible Assets and Goodwill - Narrative (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]            
Goodwill $ 983,902 $ 983,902   $ 983,902   $ 978,217
Deferred tax liabilities (1,500) (1,500)   (1,500)    
Amortization expense of intangible assets   2,200 $ 7,500 12,500 $ 22,700  
Historical cost writeoff       37,300    
Streamr.ai Acquisition            
Finite-Lived Intangible Assets [Line Items]            
Purchase price 10,100          
Payments to acquire businesses, gross 8,100          
Contingent consideration $ 2,000 2,000   2,000    
Contingent consideration, liability, partial release, earnout period 1 year          
Goodwill $ 5,700 $ 5,700   $ 5,700    
Streamr.ai Acquisition | Technology-Based Intangible Assets            
Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets acquired $ 5,000          
Estimated useful life 3 years          
Streamr.ai Acquisition | Non-compete agreements            
Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets acquired $ 700          
Streamr.ai Acquisition | Non-compete agreements | Minimum            
Finite-Lived Intangible Assets [Line Items]            
Estimated useful life 2 years          
Streamr.ai Acquisition | Non-compete agreements | Maximum            
Finite-Lived Intangible Assets [Line Items]            
Estimated useful life 3 years          
Streamr.ai Acquisition | Customer relationships            
Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets acquired $ 100          
Estimated useful life 6 months          
Streamr.ai Acquisition | Trademarks and Trade Names            
Finite-Lived Intangible Assets [Line Items]            
Finite-lived intangible assets acquired $ 200          
Estimated useful life 3 years