XML 81 R71.htm IDEA: XBRL DOCUMENT v3.25.3
Goodwill and Other Intangible Assets - Definite-lived Intangible Assets (Details) - USD ($)
$ in Thousands
Sep. 30, 2025
Dec. 31, 2024
Finite-Lived Intangible Assets [Line Items]    
Gross amount $ 171,223  
Accumulated amortization (27,962)  
Net balance $ 143,261 $ 144,252
Customer List    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 20 years  
Gross amount $ 134,374  
Accumulated amortization (20,700)  
Net balance $ 113,674  
Intellectual property    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 12 years 3 months 18 days  
Gross amount $ 28,811  
Accumulated amortization (4,200)  
Net balance $ 24,611  
Tradename    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 13 years 3 months 18 days  
Gross amount $ 1,094  
Accumulated amortization (334)  
Net balance $ 760  
Non-compete agreement    
Finite-Lived Intangible Assets [Line Items]    
Weighted-average amortization period 8 years 3 months 18 days  
Gross amount $ 6,944  
Accumulated amortization (2,728)  
Net balance $ 4,216