v3.25.4
Goodwill and Intangible Assets - Schedule of Identified Intangible Assets by Major Class (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 287,489 $ 287,034
Accumulated Amortization (151,679) (135,514)
Intangible Assets, Net 135,810 151,520
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 114,611 114,611
Accumulated Amortization (58,359) (52,638)
Intangible Assets, Net 56,252 61,973
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 92,528 92,528
Accumulated Amortization (46,161) (40,977)
Intangible Assets, Net 46,367 51,551
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 69,092 68,821
Accumulated Amortization (37,479) (33,490)
Intangible Assets, Net 31,613 35,331
Licensor relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 11,258 11,074
Accumulated Amortization (9,680) (8,409)
Intangible Assets, Net $ 1,578 $ 2,665
Minimum | Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 3 years  
Minimum | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 10 years  
Minimum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 3 years  
Minimum | Licensor relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 10 years  
Maximum | Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 20 years  
Maximum | Trade names    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 20 years  
Maximum | Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 20 years  
Maximum | Licensor relationships    
Finite-Lived Intangible Assets [Line Items]    
Estimated Useful Life (Years) 20 years