XML 58 R47.htm IDEA: XBRL DOCUMENT v3.25.3
INTANGIBLE ASSETS AND GOODWILL - Schedule of Finite-lived and Indefinite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 288,401 $ 256,997
Accumulated Amortization (174,123) (138,899)
Net Carrying Amount $ 114,278 $ 118,098
Weighted-Average Remaining Useful Life (Years) 4 years 6 months 4 years 2 months 12 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Gross Carrying Amount   $ 259,845
Accumulated Amortization $ (174,123) (138,899)
Net Carrying Amount 114,278 120,946
In-process research and development    
Indefinite-Lived Intangible Assets [Line Items]    
In-process research and development   2,848
Developed technology    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 212,451 185,947
Accumulated Amortization (120,442) (95,216)
Net Carrying Amount $ 92,009 $ 90,731
Weighted-Average Remaining Useful Life (Years) 4 years 4 years
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (120,442) $ (95,216)
Customer relationships    
Finite Lived Intangible Assets [Line Items]    
Gross Carrying Amount 75,950 71,050
Accumulated Amortization (53,681) (43,683)
Net Carrying Amount $ 22,269 $ 27,367
Weighted-Average Remaining Useful Life (Years) 6 years 4 months 24 days 4 years 10 months 24 days
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Accumulated Amortization $ (53,681) $ (43,683)