XML 43 R34.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 (excluding the three months ended March 31, 2022) $ 2,991  
2023 4,033  
2024 4,012  
2025 4,072  
2026 4,640  
Thereafter 759,838  
Total lease payments 779,586  
Less imputed interest (670,437)  
Total lease liabilities $ 109,149 $ 108,605