XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Maturities of Undiscounted Operating Leases (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Leases [Abstract]    
2023 (April 1 through December 31) $ 35,013  
2024 44,595  
2025 45,684  
2026 42,049  
2027 29,535  
Thereafter 216,108  
Total lease payments 412,984  
Tenant Improvement Allowances (9,457)  
Imputed Interest (79,659)  
Operating Lease, Liability 323,868  
Current Operating Lease Liabilities (34,490) $ (37,968)
Long-term Operating Lease Liabilities $ 289,378 $ 278,078