XML 62 R50.htm IDEA: XBRL DOCUMENT v3.25.2
Leases - Schedule of Future Minimum Lease Payments, Lessee (Details)
$ in Thousands
Jun. 30, 2025
USD ($)
Operating Leases  
2025 (excludes the six months ended June 30, 2025) $ 651
2026 1,270
2027 1,144
2028 1,173
2029 1,204
2030 and thereafter 18,137
Total future minimum lease payments 23,579
Less amounts representing interest 14,960
Present value of lease obligations 8,619
Finance Leases  
2025 (excludes the six months ended June 30, 2025) 12
2026 17
2027 1
2028 0
2029 0
2030 and thereafter 0
Total future minimum lease payments 30
Less amounts representing interest 1
Present value of lease obligations $ 29