XML 87 R65.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS AND GOODWILL - SUMMARY (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, at cost $ 69,151 $ 74,842
Accumulated amortization (43,207) (28,878)
Intangible assets, net of accumulated amortization 25,944 45,964
GOODWILL    
Beginning Balance 0 25,092
Change due to foreign currency translation 0 103
Impairment 0 (25,195)
Ending Balance 0 0
Patents    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, at cost $ 100 182
Patents | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 4 years  
Patents | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 10 years  
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, at cost $ 48,036 52,588
Customer relationships | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 8 years  
Customer relationships | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 15 years  
Technology    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, at cost $ 8,371 8,944
Technology | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 3 years  
Technology | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 5 years  
Domain    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 7 years  
Intangible assets, at cost $ 0 14
Non-compete    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 3 years  
Intangible assets, at cost $ 391 391
Tradenames    
Finite-Lived Intangible Assets [Line Items]    
Intangible assets, at cost $ 12,253 $ 12,723
Tradenames | Minimum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 2 years  
Tradenames | Maximum    
Finite-Lived Intangible Assets [Line Items]    
Useful lives 10 years