XML 87 R64.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Future Maturities of Lease Liabilities (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 2,159
2027 1,506
2028 1,236
2029 583
2030 and thereafter 6,700
Total lease payments 12,184
Less amount of lease payment representing interest 4,505
Total present value of lease payments 7,679
Finance Leases  
2026 248
2027 191
2028 234
2029 69
2030 and thereafter 6
Total lease payments 748
Less amount of lease payment representing interest 127
Total present value of lease payments $ 621