XML 39 R25.htm IDEA: XBRL DOCUMENT v3.24.0.1
Intangible Assets and Goodwill (Tables)
12 Months Ended
Dec. 31, 2023
Goodwill and Intangible Assets Disclosure [Abstract]  
Schedule of Finite-Lived Intangible Assets [Table Text Block]
2023
Amortization period (years)Gross AmountAccumulated AmortizationNet finite intangible assets
(in thousands)
Customer relationships15-20$75,836 $12,637 $63,199 
Tradename0.5-1012,900 10,180 2,720 
Covenants not to compete1-105,839 4,845 994 
$94,575 $27,662 $66,913 
2022
Amortization period (years)Gross AmountAccumulated AmortizationNet finite intangible assets
(in thousands)
Customer relationships15-20$75,836 $8,441 $67,395 
Tradename0.5-1012,900 9,700 3,200 
Covenants not to compete1-105,839 4,357 1,482 
$94,575 $22,498 $72,077 
Schedule of Goodwill [Table Text Block]
Goodwill(in thousands)
Balance at December 31, 2022$320,675 
Purchase accounting1,922 
Balance at December 31, 2023$322,597