XML 139 R88.htm IDEA: XBRL DOCUMENT v3.25.0.1
LEASES - Maturities (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Operating leases  
2025 $ 2,641
2026 2,162
2027 2,124
2028 1,738
2029 1,406
Thereafter 14,693
Total lease payments 24,764
Less imputed interest (8,906)
Total $ 15,858
Operating Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating Lease, Liability, Noncurrent, Other Liabilities, Current
Finance leases  
2025 $ 140
2026 140
2027 140
Total lease payments 420
Less imputed interest (34)
Total $ 386
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Other Liabilities, Current, Other Liabilities, Noncurrent