XML 65 R53.htm IDEA: XBRL DOCUMENT v3.25.2
Intangible Assets, Net - Schedule of Intangible Assets (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross $ 278,685 $ 277,667
Accumulated amortization and impairments 97,300 87,966
Intangible assets, net 181,385 189,701
Brand    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 205,614 205,614
Accumulated amortization and impairments 69,439 62,783
Accumulated impairment of intangible assets 6,500 6,500
Trademark    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 26,773 26,714
Accumulated amortization and impairments 6,849 5,956
Accumulated impairment of intangible assets 5,400 5,400
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 31,128 31,128
Accumulated amortization and impairments 11,216 9,839
Accumulated impairment of intangible assets 500 500
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, gross 15,170 14,211
Accumulated amortization and impairments 9,796 9,388
Accumulated impairment of intangible assets $ 6,800 $ 6,800