XML 51 R40.htm IDEA: XBRL DOCUMENT v3.24.1.u1
GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 43,459 $ 43,459
Accumulated Amortization (28,956) (27,279)
Net Carrying Amount 14,503 16,180
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 28,198 28,198
Accumulated Amortization (17,850) (16,488)
Net Carrying Amount 10,348 11,710
Patents, trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 69 69
Accumulated Amortization (69) (69)
Net Carrying Amount 0 0
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,192 13,192
Accumulated Amortization (9,106) (8,813)
Net Carrying Amount 4,086 4,379
Non-competes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 864 864
Accumulated Amortization (795) (773)
Net Carrying Amount 69 91
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 1,136 1,136
Accumulated Amortization (1,136) (1,136)
Net Carrying Amount $ 0 $ 0