XML 76 R65.htm IDEA: XBRL DOCUMENT v3.25.1
LEASES - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Operating Leases    
2025 $ 2,067  
2026 2,737  
2027 2,759  
2028 2,827  
2029 2,862  
After 2029 51,797  
Total lease payments 65,049  
Less: Interest 25,019  
Present value of lease liabilities 40,030 $ 40,315
Finance Leases    
2025 635  
2026 846  
2027 738  
2028 783  
2029 783  
After 2029 32,188  
Total lease payments 35,973  
Less: Interest 20,836  
Present value of lease liabilities 15,137 $ 15,151
Total    
2025 2,702  
2026 3,583  
2027 3,497  
2028 3,610  
2029 3,645  
After 2029 83,985  
Total lease payments 101,022  
Less: Interest 45,855  
Present value of lease liabilities 55,167  
Minimum payments lease $ 3,400