XML 40 R30.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue Recognition - Minimum Lease Payments (Details)
$ in Thousands
Jun. 30, 2022
USD ($)
Minimum Lease Payments:  
Remaining 2022 $ 81,935
2023 156,280
2024 141,080
2025 123,692
2026 106,615
Thereafter 308,871
Total $ 918,473