v3.26.1
Intangible Assets, Net - Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value $ 251,547 $ 243,479
Accumulated Amortization (192,332) (179,280)
Net Carrying Value 59,215 64,199
Intangible Asset, Indefinite-Lived [Line Items]    
Gross Carrying Value 639,223 630,417
Accumulated Amortization (192,332) (179,280)
Net Carrying Value 446,891 451,137
Trade name and trademarks    
Intangible Asset, Indefinite-Lived [Line Items]    
Trade name and trademarks 387,676 386,938
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 143,083 143,083
Accumulated Amortization (139,108) (131,159)
Net Carrying Value $ 3,975 $ 11,924
Weighted-Average Remaining Useful Life 3 months 18 days 9 months 18 days
Intangible Asset, Indefinite-Lived [Line Items]    
Accumulated Amortization $ (139,108) $ (131,159)
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 84,853 77,326
Accumulated Amortization (40,792) (36,973)
Net Carrying Value $ 44,061 $ 40,353
Weighted-Average Remaining Useful Life 7 years 8 months 12 days 7 years 6 months
Intangible Asset, Indefinite-Lived [Line Items]    
Accumulated Amortization $ (40,792) $ (36,973)
Developed technology    
Intangible Asset, Finite-Lived [Line Items]    
Gross Carrying Value 23,611 23,070
Accumulated Amortization (12,432) (11,148)
Net Carrying Value $ 11,179 $ 11,922
Weighted-Average Remaining Useful Life 5 years 6 months 6 years
Intangible Asset, Indefinite-Lived [Line Items]    
Accumulated Amortization $ (12,432) $ (11,148)