XML 102 R92.htm IDEA: XBRL DOCUMENT v3.22.4
Leases and Other - Schedule of Estimated Future Minimum Lease Payments Under Non-cancelable Leases Excluding Variable Leases and Variable Non-lease Components (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Lessee, Lease, Description [Line Items]    
Remainder of 2022 $ 6,232  
2023 23,507  
2024 20,973  
2025 19,792  
2026 19,369  
Thereafter 77,373  
Total future lease payments 167,246  
Less: Amount representing interest (47,548)  
Present value of minimum lease payments 119,698  
Current portion 13,958 $ 12,451
Long-term operating lease obligations 105,740 93,406
Remainder of 2022 2,283  
2023 8,684  
2024 7,627  
2025 6,802  
2026 6,400  
Thereafter 185,976  
Total future lease payments 217,772  
Less: Amount representing interest (152,396)  
Present value of minimum lease payments 65,376 63,401
Current portion 3,206 2,928
Long-term portion 62,170 60,473
Remainder of 2022 8,515  
2023 32,191  
2024 28,600  
2025 26,594  
2026 25,769  
Thereafter 263,349  
Total future lease payments 385,018  
Less: Amount representing interest (199,944)  
Total operating and finance lease liablities 185,074 $ 169,258
Current portion 17,164  
Long-term portion 167,910  
As Restated    
Lessee, Lease, Description [Line Items]    
Current portion 13,958  
Long-term operating lease obligations $ 105,740