XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2022 (April 1 through December 31) $ 45,562  
2023 45,653  
2024 37,395  
2025 39,090  
2026 38,894  
Thereafter 216,838  
Total lease payments 423,432  
Tenant Improvement Allowances (5,949)  
Imputed Interest (79,713)  
Operating Lease, Liability 337,770  
Current Operating Lease Liabilities (49,002) $ (47,321)
Long-term Operating Lease Liabilities $ 288,768 $ 297,473