XML 74 R58.htm IDEA: XBRL DOCUMENT v3.25.0.1
Intangibles (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles $ 80,344 $ 80,641
Accumulated Amortization (55,421) (51,509)
Net Intangibles 24,923 29,132
Customer relationships    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 56,122 56,122
Accumulated Amortization (33,052) (30,191)
Net Intangibles 23,070 25,931
Trademarks and tradenames    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 4,561 4,581
Accumulated Amortization (3,202) (2,826)
Net Intangibles 1,359 1,755
Marketing rights    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 14,122 14,265
Accumulated Amortization (14,010) (13,421)
Net Intangibles 112 844
Other intangibles    
Finite-Lived Intangible Assets [Line Items]    
Gross Intangibles 5,539 5,673
Accumulated Amortization (5,157) (5,071)
Net Intangibles $ 382 $ 602