XML 52 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Goodwill and Intangible Assets - Schedule of Intangible Assets Acquired, Net (Details) - USD ($)
$ in Thousands
6 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Net Book Value $ 448,179 $ 472,851
Long -Lived Intangible Assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Gross Carrying Value 804,614 771,035
Accumulated Amortization (356,435) (298,184)
Net Book Value $ 448,179 472,851
Customer relationships | Long -Lived Intangible Assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted- Average Remaining Useful Life (in years) 6 years 9 months 18 days  
Gross Carrying Value $ 527,953 511,125
Accumulated Amortization (192,314) (160,810)
Net Book Value $ 335,639 350,315
Developed technology | Long -Lived Intangible Assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted- Average Remaining Useful Life (in years) 2 years 2 months 12 days  
Gross Carrying Value $ 210,595 203,030
Accumulated Amortization (141,698) (119,552)
Net Book Value $ 68,897 83,478
Other | Long -Lived Intangible Assets    
Intangible Asset, Acquired, Finite-Lived [Line Items]    
Weighted- Average Remaining Useful Life (in years) 4 years 9 months 18 days  
Gross Carrying Value $ 66,066 56,880
Accumulated Amortization (22,423) (17,822)
Net Book Value $ 43,643 $ 39,058