XML 106 R90.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Intangible Assets - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 15,818 $ 10,960  
Accumulated amortization 10,620 8,564  
Amortization 2,703 2,884 $ 4,013
Cost of Revenues      
Finite-Lived Intangible Assets [Line Items]      
Amortization 225 243 234
Selling and Marketing Expense      
Finite-Lived Intangible Assets [Line Items]      
Amortization 2,478 2,641 $ 3,779
Customer relationships      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 12,276 8,348  
Accumulated amortization 8,362 6,385  
Trademarks and tradenames      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 2,515 1,303  
Accumulated amortization 1,231 1,119  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount 1,027 1,309  
Accumulated amortization 1,027 $ 1,060  
Fair Value of other intangible assets $ 63,800    
Other intangible assets      
Finite-Lived Intangible Assets [Line Items]      
Weighted average amortization period (years) 3 years 3 months 18 days 3 years 6 months  
Total $ 5,198 $ 2,396  
Other intangible assets | LCR-Dixon      
Finite-Lived Intangible Assets [Line Items]      
Amortization 644    
Fair Value of other intangible assets $ 5,950