XML 100 R88.htm IDEA: XBRL DOCUMENT v3.22.1
Future Minimum Rents and Lease Payments - Future Minimum Payments Due (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due    
Remaining 2022 $ 17,208  
2023 22,743  
2024 22,725  
2025 22,753  
2026 22,434  
Thereafter 556,820  
Total operating lease payments 664,683  
Less: interest portion (349,297)  
PRESENT VALUE OF OPERATING LEASE LIABILITIES $ 315,386 $ 293,596