XML 62 R51.htm IDEA: XBRL DOCUMENT v3.24.2.u1
GOODWILL AND INTANGIBLE ASSETS - Intangible Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]      
Gross Carrying Amount $ 6,393 $ 6,393 $ 6,399
Accumulated Amortization (3,353) (3,353) (2,771)
Net Carrying Amount 3,040 3,040 $ 3,628
Amortization expense of intangible assets $ 295 $ 582  
Non-compete agreements      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 3 years 1 month 6 days 3 years 1 month 6 days 3 years 4 months 24 days
Gross Carrying Amount $ 146 $ 146 $ 147
Accumulated Amortization (107) (107) (98)
Net Carrying Amount $ 39 39 $ 49
Amortization expense of intangible assets   $ 9  
Trade name      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 6 years 4 months 24 days 6 years 4 months 24 days 6 years 8 months 12 days
Gross Carrying Amount $ 1,635 $ 1,635 $ 1,638
Accumulated Amortization (622) (622) (515)
Net Carrying Amount $ 1,013 1,013 $ 1,123
Amortization expense of intangible assets   $ 109  
Customer lists      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 3 years 3 years 3 years 6 months
Gross Carrying Amount $ 3,955 $ 3,955 $ 3,957
Accumulated Amortization (2,046) (2,046) (1,690)
Net Carrying Amount $ 1,909 1,909 $ 2,267
Amortization expense of intangible assets   $ 355  
Developed technology      
Finite-Lived Intangible Assets [Line Items]      
Average Remaining Amortization Useful Lives (in years) 6 months 6 months 10 months 24 days
Gross Carrying Amount $ 657 $ 657 $ 657
Accumulated Amortization (578) (578) (468)
Net Carrying Amount $ 79 79 $ 189
Amortization expense of intangible assets   $ 109