XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (July 1 through December 31) $ 29,804  
2023 45,266  
2024 37,153  
2025 38,712  
2026 38,497  
Thereafter 216,888  
Total lease payments 406,320  
Tenant Improvement Allowances (5,949)  
Imputed Interest (76,478)  
Operating Lease, Liability 323,893  
Current Operating Lease Liabilities (45,120) $ (47,321)
Long-term Operating Lease Liabilities $ 278,773 $ 297,473