Annual report pursuant to Section 13 and 15(d)

Leases - Schedule of Lease Obligation Maturities (Details)

v3.22.4
Leases - Schedule of Lease Obligation Maturities (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Leases [Abstract]    
2023 $ 95,239  
2024 95,164  
2025 94,977  
2026 93,910  
2027 90,523  
Thereafter 843,312  
Total future minimum obligations 1,313,125  
Less: Present value discount (512,983)  
Present value of net future minimum lease obligations 800,142  
Less: current portion (40,367) $ (37,345)
Long-term obligations 759,775 717,552
2023 1,755  
2024 1,780  
2025 1,786  
2026 1,792  
2027 1,819  
Thereafter 20,271  
Total future minimum obligations 29,203  
Less: Present value discount (13,756)  
Present value of net future minimum lease obligations 15,447  
Less: current portion (668) (559)
Long-term obligations $ 14,779 $ 15,359