v3.26.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 279,594 $ 279,254
Accumulated amortization and impairments 181,987 179,216
Intangible assets, net 97,607 100,038
Brand    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 205,614 205,614
Accumulated amortization and impairments 150,082 148,625
Accumulated impairment of intangible assets 77,300 77,300
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 26,773 26,773
Accumulated amortization and impairments 8,190 7,743
Accumulated impairment of intangible assets 7,100 7,100
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 31,128 31,128
Accumulated amortization and impairments 13,218 12,594
Accumulated impairment of intangible assets 500 500
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 16,079 15,739
Accumulated amortization and impairments 10,497 10,254
Accumulated impairment of intangible assets $ 6,800 $ 6,800