XML 113 R94.htm IDEA: XBRL DOCUMENT v3.25.4
Intangible Assets (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Intangible Assets, Gross (Excluding Goodwill) $ 541,143 $ 371,680  
Finite-Lived Intangible Assets, Accumulated Amortization 66,145 26,905  
Intangible assets, less accumulated amortization 474,998 344,775  
Finite-Lived Intangible Assets, Net 463,785 333,562  
2018 44,647    
2019 44,308    
2020 44,308    
2021 44,304    
2022 43,859    
Thereafter $ 242,359    
Weighted average useful life 7 years 10 months 24 days    
Amortization of intangible assets $ 38,044 17,602 $ 4,152
Goodwill 540,345 418,234 69,694
Goodwill, Acquired During Period 95,357 357,316  
Goodwill, Impaired, Accumulated Impairment Loss 0 0  
Finite-Lived Intangible Assets, Gross 529,930 360,467  
Indefinite-Lived License Agreements 11,213 11,213  
Goodwill      
Finite-Lived Intangible Assets [Line Items]      
Translation Adjustment Functional to Reporting Currency, Net of Tax $ 26,754 (8,776)  
Other Intangible Assets      
Finite-Lived Intangible Assets [Line Items]      
Weighted average useful life 4 years 8 months 12 days    
Customer Relationships [Member]      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Accumulated Amortization $ 62,362 24,630  
Finite-Lived Intangible Assets, Net 446,835 323,720  
Amortization of intangible assets 36,578 16,739 3,622
Finite-Lived Intangible Assets, Gross 509,197 348,350  
Non-compete Agreements      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Accumulated Amortization 1,350 1,080  
Finite-Lived Intangible Assets, Net 0 270  
Amortization of intangible assets 270 270 270
Finite-Lived Intangible Assets, Gross 1,350 1,350  
Trade Names      
Finite-Lived Intangible Assets [Line Items]      
Finite-Lived Intangible Assets, Accumulated Amortization 2,433 1,195  
Finite-Lived Intangible Assets, Net 16,950 9,572  
Amortization of intangible assets 1,196 593 $ 260
Finite-Lived Intangible Assets, Gross $ 19,383 $ 10,767