v3.26.1
LEASES - Schedule of Operating Leases and Finance Leases (Details)
$ in Thousands
Jun. 30, 2026
USD ($)
Operating Leases  
2026 (for the remainder of the year) $ 1,271
2027 2,348
2028 2,095
2029 2,107
2030 1,922
2031 and thereafter 24,814
Total future minimum lease payments 34,557
Less amounts representing interest (20,452)
Present value of lease obligations 14,105
Finance Leases  
2026 (for the remainder of the year) 6
2027 1
2028 0
2029 0
2030 0
2031 and thereafter 0
Total future minimum lease payments 7
Less amounts representing interest 0
Present value of lease obligations $ 7