XML 64 R53.htm IDEA: XBRL DOCUMENT v3.24.3
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 6,405 $ 6,405 $ 6,399
Accumulated Amortization (3,646) (3,646) (2,771)
Net Carrying Amount 2,759 2,759 $ 3,628
Amortization expense of intangible assets $ 293 $ 875  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 3 years 3 years 3 years 4 months 24 days
Gross Carrying Amount $ 148 $ 148 $ 147
Accumulated Amortization (112) (112) (98)
Net Carrying Amount $ 36 36 $ 49
Amortization expense of intangible assets   $ 14  
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 6 years 2 months 12 days 6 years 2 months 12 days 6 years 8 months 12 days
Gross Carrying Amount $ 1,640 $ 1,640 $ 1,638
Accumulated Amortization (678) (678) (515)
Net Carrying Amount $ 962 962 $ 1,123
Amortization expense of intangible assets   $ 163  
Customer lists      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 2 years 9 months 18 days 2 years 9 months 18 days 3 years 6 months
Gross Carrying Amount $ 3,960 $ 3,960 $ 3,957
Accumulated Amortization (2,224) (2,224) (1,690)
Net Carrying Amount $ 1,736 1,736 $ 2,267
Amortization expense of intangible assets   $ 534  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 4 months 24 days 4 months 24 days 10 months 24 days
Gross Carrying Amount $ 657 $ 657 $ 657
Accumulated Amortization (632) (632) (468)
Net Carrying Amount $ 25 25 $ 189
Amortization expense of intangible assets   $ 164