XML 75 R64.htm IDEA: XBRL DOCUMENT v3.25.2
LEASES - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 1,576  
2026 2,729  
2027 2,759  
2028 2,827  
2029 2,862  
After 2029 51,797  
Total lease payments 64,550  
Less: Interest 24,746  
Present value of lease liabilities 39,804 $ 40,315
Finance Leases    
2025 521  
2026 1,042  
2027 934  
2028 978  
2029 978  
After 2029 38,134  
Total lease payments 42,587  
Less: Interest 24,499  
Present value of lease liabilities 18,088 $ 15,151
Total    
2025 2,097  
2026 3,771  
2027 3,693  
2028 3,805  
2029 3,840  
After 2029 89,931  
Total lease payments 107,137  
Less: Interest 49,245  
Present value of lease liabilities 57,892  
Minimum payments lease $ 3,400