XML 77 R63.htm IDEA: XBRL DOCUMENT v3.25.0.1
GOODWILL AND OTHER INTANGIBLE ASSETS - Schedule of Annual Amortization (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Finite-Lived Intangible Assets [Line Items]    
2025 $ 12,017  
2026 11,568  
2027 10,563  
2028 10,423  
2029 5,065  
Thereafter 31,715  
Indefinite-lived Intangible Assets [Line Items]    
Indefinite lived intangible assets 13,000 $ 9,000
Other intangible assets 81,351  
Trade Names    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite lived intangible assets 8,500  
Software costs    
Indefinite-lived Intangible Assets [Line Items]    
Indefinite lived intangible assets 4,464  
Management Service Contracts    
Finite-Lived Intangible Assets [Line Items]    
2025 2,287  
2026 2,287  
2027 2,287  
2028 2,287  
2029 2,291  
Thereafter 4,384  
Total $ 15,823  
Weighted average amortization period remaining in years 6 years 10 months 24 days  
Covenant not to compete and other contracts    
Finite-Lived Intangible Assets [Line Items]    
2025 $ 947  
2026 660  
2027 365  
2028 275  
2029 106  
Thereafter 0  
Total $ 2,353  
Weighted average amortization period remaining in years 3 years 2 months 12 days  
Customer Relationships    
Finite-Lived Intangible Assets [Line Items]    
2025 $ 1,084  
2026 962  
2027 786  
2028 750  
2029 750  
Thereafter 9,628  
Total $ 13,960  
Weighted average amortization period remaining in years 17 years 2 months 12 days  
Patent and Trademarks    
Finite-Lived Intangible Assets [Line Items]    
2025 $ 293  
2026 293  
2027 293  
2028 293  
2029 51  
Thereafter 121  
Total $ 1,344  
Weighted average amortization period remaining in years 5 years  
Developed Technology & Software    
Finite-Lived Intangible Assets [Line Items]    
2025 $ 7,329  
2026 7,289  
2027 6,755  
2028 6,755  
2029 1,848  
Thereafter 4,610  
Total $ 34,586  
Weighted average amortization period remaining in years 5 years 4 months 24 days  
Trade Names    
Finite-Lived Intangible Assets [Line Items]    
2025 $ 77  
2026 77  
2027 77  
2028 63  
2029 19  
Thereafter 8  
Total $ 321  
Weighted average amortization period remaining in years 4 years 3 months 18 days