XML 81 R68.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Intangible Assets - Gross Carrying Amount and Accumulated Amortization of Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 1,109,759 $ 1,099,547
Accumulated Amortization (294,949) (169,937)
Net Carrying Amount 814,810 929,610
Customer relationships    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 783,259 782,789
Accumulated Amortization (166,135) (95,785)
Net Carrying Amount 617,124 687,004
Developed technology    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 202,771 202,772
Accumulated Amortization (96,689) (56,562)
Net Carrying Amount 106,082 146,210
Trade name    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 101,000 101,000
Accumulated Amortization (23,406) (14,097)
Net Carrying Amount 77,594 86,903
Other    
Acquired Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 22,729 12,986
Accumulated Amortization (8,719) (3,493)
Net Carrying Amount $ 14,010 $ 9,493