v3.26.1
Goodwill and Intangible Assets - Schedule of Intangible Assets, Net (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Accumulated Amortization $ (116,935) $ (103,967)
Net Carrying Value 120,661  
Gross Amount 238,296 242,709
Net Carrying Value 121,361 138,742
Licenses and other, indefinite lived    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Licenses and other, indefinite lived 700 624
Customer relationships    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Amount 152,472 154,492
Accumulated Amortization (61,643) (57,344)
Net Carrying Value 90,829 97,148
Developed technology    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Amount 82,296 84,765
Accumulated Amortization (52,464) (43,795)
Net Carrying Value 29,832 40,970
Other, definite lived    
Intangible Asset, Excluding Goodwill, after Accumulated Amortization [Abstract]    
Gross Amount 2,828 2,828
Accumulated Amortization (2,828) (2,828)
Net Carrying Value $ 0 $ 0