XML 55 R44.htm IDEA: XBRL DOCUMENT v3.26.1
GOODWILL AND INTANGIBLE ASSETS - Schedule of intangible assets (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount $ 43,194 $ 43,194
Accumulated Amortization (40,625) (39,868)
Net Carrying Amount 2,569 3,326
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 27,790 27,790
Accumulated Amortization (27,250) (26,764)
Net Carrying Amount 540 1,026
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 13,339 13,339
Accumulated Amortization (11,310) (11,040)
Net Carrying Amount 2,029 2,299
Non-competes    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 860 860
Accumulated Amortization (860) (859)
Net Carrying Amount 0 1
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
Patents, trademarks    
Finite-Lived Intangible Assets [Line Items]    
Gross Carrying Amount 69 69
Accumulated Amortization (69) (69)
Net Carrying Amount $ 0 $ 0