XML 84 R71.htm IDEA: XBRL DOCUMENT v3.25.4
Goodwill and Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Goodwill [Line Items]    
Gross amount $ 171,223 $ 164,721
Accumulated amortization (30,374) (20,469)
Net balance $ 140,849 $ 144,252
Customer lists    
Goodwill [Line Items]    
Weighted-average amortization period (years) 20 years 20 years
Gross amount $ 134,374 $ 129,527
Accumulated amortization (22,327) (15,655)
Net balance $ 112,047 $ 113,872
Intellectual property    
Goodwill [Line Items]    
Weighted-average amortization period (years) 12 years 3 months 18 days 12 years 3 months 18 days
Gross amount $ 28,811 $ 27,482
Accumulated amortization (4,775) (2,401)
Net balance $ 24,036 $ 25,081
Tradename    
Goodwill [Line Items]    
Weighted-average amortization period (years) 13 years 3 months 18 days 13 years 2 months 12 days
Gross amount $ 1,094 $ 1,013
Accumulated amortization (353) (268)
Net balance $ 741 $ 745
Non-compete agreement    
Goodwill [Line Items]    
Weighted-average amortization period (years) 8 years 3 months 18 days 8 years 9 months 18 days
Gross amount $ 6,944 $ 6,699
Accumulated amortization (2,919) (2,145)
Net balance $ 4,025 $ 4,554