XML 77 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
LEASES    
Options to extend the leases true  
Options to terminate the leases true  
Operating lease option to terminate period 30 days  
Fixed operating lease expense $ 6,610 $ 6,748
Variable operating lease expense 735 646
Short-term lease expense 826 1,375
Total operating lease expense 8,171 8,769
Supplemental cash flow information related to the operating leases    
Cash paid for operating leases 6,418 5,765
Cash paid for interest on finance lease obligations 405 376
Assets acquired under operating leases 6,011 6,517
Operating lease assets obtained in acquisitions 378 224
Lease assets and liabilities    
Finance lease assets $ 7,577  
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] Property, Plant and Equipment, Net  
Finance lease obligations - current $ 448 $ 412
Finance Lease, Liability, Current, Statement of Financial Position [Extensible Enumeration] Accrued Liabilities, Current Accrued Liabilities, Current
Finance lease obligations - noncurrent $ 8,160 $ 8,607
Finance Lease, Liability, Noncurrent, Statement of Financial Position [Extensible Enumeration] Long-term Debt, Excluding Current Maturities Long-term Debt, Excluding Current Maturities
Weighted average remaining lease term (in years) 5 years 8 months 23 days 6 years
Weighted average discount rate 4.71% 4.25%
Maturity of the operating lease liabilities    
2025 $ 6,111  
2026 5,460  
2027 4,721  
2028 3,569  
2029 2,504  
Thereafter 5,527  
Total undiscounted cash flows 27,892  
Less: present value discount (3,387)  
Total lease liabilities 24,505  
Maturity of the financing lease liabilities    
2025 831  
2026 848  
2027 867  
2028 886  
2029 906  
Thereafter 6,978  
Total undiscounted cash flows 11,316  
Less: present value discount (2,708)  
Total lease liabilities $ 8,608