XML 121 R104.htm IDEA: XBRL DOCUMENT v3.25.4
Leases - Schedule of Maturity of Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Operating Leases    
2026 $ 3,702  
2027 3,413  
2028 3,361  
2029 3,201  
2030 3,161  
After 2030 53,825  
Total lease payments 70,663  
Less: Interest 26,916  
Present value of lease liabilities 43,747 $ 40,315
Finance Leases    
2026 1,042  
2027 934  
2028 978  
2029 978  
2030 978  
After 2030 37,156  
Total lease payments 42,066  
Less: Interest 24,015  
Present value of lease liabilities 18,051 $ 15,151
Total    
2026 4,744  
2027 4,347  
2028 4,339  
2029 4,179  
2030 4,139  
After 2030 90,981  
Total lease payments 112,729  
Less: Interest 50,931  
Present value of lease liabilities 61,798  
Operating Lease, Lease Not yet Commenced [Member]    
Total    
Minimum lease payments on leases not yet commenced $ 0