XML 395 R61.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Operating Lease Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Operating Leases    
2025 $ 3,073  
2026 3,571  
2027 3,534  
2028 3,604  
2029 3,678  
Thereafter 593,357  
Total lease payments 610,817  
Less imputed interest (525,582)  
Total lease liabilities 85,235 $ 112,866
Finance Lease    
2025 1,133  
2026 1,133  
2027 1,204  
2028 1,416  
2029 1,416  
Thereafter 404,379  
Total lease payments 410,681  
Less imputed interest (379,049)  
Total lease liabilities $ 31,632 $ 0