v3.26.1
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, gross $ 280,044 $ 279,254
Accumulated amortization and impairments 184,775 179,216
Intangible assets, net 95,269 100,038
Brand    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, gross 205,614 205,614
Accumulated amortization and impairments 151,540 148,625
Accumulated impairment of intangible assets 77,300 77,300
Trademark    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, gross 26,773 26,773
Accumulated amortization and impairments 8,637 7,743
Accumulated impairment of intangible assets 7,100 7,100
Customer relationships    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, gross 31,128 31,128
Accumulated amortization and impairments 13,843 12,594
Accumulated impairment of intangible assets 500 500
Patents    
Intangible Asset, Finite-Lived [Line Items]    
Intangible assets, gross 16,529 15,739
Accumulated amortization and impairments 10,755 10,254
Accumulated impairment of intangible assets $ 6,800 $ 6,800