XML 76 R59.htm IDEA: XBRL DOCUMENT v3.25.4
COMMITMENTS AND CONTINGENCIES - Lease Maturity (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 2,514
2027 2,376
2028 2,110
2029 1,035
2030 208
Thereafter 27
Total minimum lease payments 8,270
Less: imputed interest (1,358)
Total lease liabilities 6,912
Finance Leases  
2026 88
2027 88
2028 87
2029 58
2030 0
Thereafter 0
Total minimum lease payments 321
Less: imputed interest (56)
Total lease liabilities $ 265