XML 133 R112.htm IDEA: XBRL DOCUMENT v3.25.1
Leases - Maturities of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 4,776  
2026 4,776  
2027 4,773  
2028 4,808  
2029 4,744  
Thereafter 626,953  
Total future minimum lease payments 650,830  
Less: interest 606,461  
Operating lease liabilities 44,369 $ 44,765
Finance Lease    
2025 2,411  
2026 2,284  
2027 1,904  
2028 1,904  
2029 1,904  
Thereafter 50,014  
Total future minimum lease payments 60,421  
Less: interest 42,429  
Finance lease liabilities $ 17,992 $ 18,469