XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 6,394   $ 6,399
Accumulated Amortization (3,058)   (2,771)
Net Carrying Amount 3,336   $ 3,628
Amortization expense of intangible assets $ 287 $ 280  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 3 years 2 months 12 days   3 years 4 months 24 days
Gross Carrying Amount $ 146   $ 147
Accumulated Amortization (102)   (98)
Net Carrying Amount 44   $ 49
Amortization expense of intangible assets $ 5    
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 6 years 7 months 6 days   6 years 8 months 12 days
Gross Carrying Amount $ 1,636   $ 1,638
Accumulated Amortization (567)   (515)
Net Carrying Amount 1,069   $ 1,123
Amortization expense of intangible assets $ 53    
Customer lists      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 3 years 3 months 18 days   3 years 6 months
Gross Carrying Amount $ 3,955   $ 3,957
Accumulated Amortization (1,866)   (1,690)
Net Carrying Amount 2,089   $ 2,267
Amortization expense of intangible assets $ 174    
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 9 months 18 days   10 months 24 days
Gross Carrying Amount $ 657   $ 657
Accumulated Amortization (523)   (468)
Net Carrying Amount 134   $ 189
Amortization expense of intangible assets $ 55