XML 103 R89.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Operating Leases    
2024 $ 2,554  
2024 2,579  
2026 2,567  
2026 2,543  
2027 2,563  
After 2028 47,677  
Total lease payments 60,483  
Less: Interest 22,833  
Present value of lease liabilities 37,650 $ 33,726
Finance Leases    
2024 105  
2025 105  
2026 105  
2027 0  
2028 0  
After 2028 0  
Total lease payments 315  
Less: Interest 21  
Present value of lease liabilities 294 $ 383
Total    
2024 2,659  
2025 2,684  
2026 2,672  
2027 2,543  
2028 2,563  
After 2028 47,677  
Total lease payments 60,798  
Less: Interest 22,854  
Present value of lease liabilities 37,944  
Minimum lease payments $ 8,200