XML 381 R63.htm IDEA: XBRL DOCUMENT v3.25.1
INTANGIBLE ASSETS, NET - Intangible Assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets $ 37,636 $ 37,344
Accumulated amortization (20,523) (19,598)
Net definite-lived intangible assets 17,113 17,746
Intangible Assets, Net (Excluding Goodwill) [Abstract]    
Total intangible assets, net 18,418 19,051
Trademarks and trade names    
Indefinite-Lived Intangible Assets [Line Items]    
Trademarks and trade names 1,305 1,305
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets 25,592 25,462
Accumulated amortization (12,463) (11,717)
Unpatented technology    
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets 3,728 3,703
Accumulated amortization (1,206) (1,129)
Patented technology    
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets 2,150 1,912
Accumulated amortization (1,229) (1,158)
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets 1,797 1,898
Accumulated amortization (1,256) (1,224)
All other    
Finite-Lived Intangible Assets [Line Items]    
Gross value of definite-lived intangible assets 4,369 4,369
Accumulated amortization $ (4,369) $ (4,370)