XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Operating Lease Maturities (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2022 (excluding the six months ended June 30, 2022) $ 1,998  
2023 4,033  
2024 4,012  
2025 4,072  
2026 4,640  
Thereafter 759,838  
Total lease payments 778,593  
Less imputed interest (668,885)  
Total lease liabilities $ 109,708 $ 108,605