XML 75 R64.htm IDEA: XBRL DOCUMENT v3.26.1
LEASES - Schedule of Operating Leases and Finance Leases (Details)
$ in Thousands
Mar. 31, 2026
USD ($)
Operating Leases  
2026 (for the remainder of the year) $ 1,846
2027 2,363
2028 2,109
2029 2,113
2030 1,924
2031 and thereafter 24,855
Total future minimum lease payments 35,210
Less amounts representing interest (20,854)
Present value of lease obligations 14,356
Finance Leases  
2026 (for the remainder of the year) 11
2027 3
2028 0
2029 0
2030 0
2031 and thereafter 0
Total future minimum lease payments 14
Less amounts representing interest (1)
Present value of lease obligations $ 13