XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Operating Lease Maturity Schedule (Details)
$ in Thousands
Mar. 31, 2022
USD ($)
Lessee, Operating Lease, Liability, Payment, Due [Abstract]  
Remainder of 2022 $ 18,304
2023 14,846
2024 28,811
2025 30,958
2026 31,622
Thereafter 208,606
Total minimum lease payments 333,147
Less: imputed interest (38,146)
Total $ 295,001