XML 104 R85.htm IDEA: XBRL DOCUMENT v3.25.0.1
Leases - Future Lease Obligations (Details)
$ in Thousands
Dec. 31, 2024
USD ($)
Leases [Abstract]  
2025 $ 21,514
2026 18,423
2027 18,434
2028 18,489
2029 18,687
Thereafter 738,666
Undiscounted minimum lease payments included in the lease liability 834,213
Less: imputed interest (526,993)
Present value of lease liability $ 307,220