XML 74 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 80,641 $ 79,951
Accumulated Amortization (51,509) (46,996)
Net Intangibles 29,132 32,955
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 56,122 56,304
Accumulated Amortization (30,191) (27,331)
Net Intangibles 25,931 28,973
Trademarks and Trade Names    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 4,581 4,519
Accumulated Amortization (2,826) (2,394)
Net Intangibles 1,755 2,125
Marketing-Related Intangible Assets    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 14,265 13,626
Accumulated Amortization (13,421) (12,600)
Net Intangibles 844 1,026
Other Intangible Assets [Member]    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 5,673 5,502
Accumulated Amortization (5,071) (4,671)
Net Intangibles $ 602 $ 831