XML 132 R90.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating Leases and Finance Leases (Details)
$ in Thousands
Dec. 31, 2025
USD ($)
Operating Leases  
2026 $ 2,041
2027 2,058
2028 1,797
2029 1,799
2030 and thereafter 20,296
Total future minimum lease payments 27,991
Less amounts representing interest (16,118)
Present value of lease obligations 11,873
Finance Leases  
2026 16
2027 2
2028 0
2029 0
2030 and thereafter 0
Total future minimum lease payments 18
Less amounts representing interest (1)
Present value of lease obligations $ 17
Finance Lease, Liability, Statement of Financial Position [Extensible Enumeration] Operating and finance lease obligations