XML 82 R62.htm IDEA: XBRL DOCUMENT v3.24.0.1
Goodwill and Other Intangible Assets - Other Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Amount $ 48,684 $ 48,684
Accumulated Amortization 36,557 32,738
Total 12,127 15,946
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 45,634 45,634
Accumulated Amortization 35,718 32,211
Total 9,916 13,423
Trade names    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,731 1,731
Accumulated Amortization 329 191
Total 1,402 1,540
Patents    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 1,086 1,086
Accumulated Amortization 369 232
Total 717 854
Non-compete agreements    
Finite-Lived Intangible Assets [Line Items]    
Gross Amount 233 233
Accumulated Amortization 141 104
Total $ 92 $ 129