XML 85 R68.htm IDEA: XBRL DOCUMENT v3.22.2.2
Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2022
Dec. 31, 2021
Finance Lease, Liability, Payment, Due [Abstract]    
Remainder of 2022 $ 4,882  
2023 17,527  
2024 18,185  
2025 18,417  
2026 18,741  
Thereafter 246,068  
Total 323,820  
Less: imputed interest (107,559)  
Present value of minimum lease payments 216,261  
Less: current portion (7,004)  
Lease liabilities, net of current portion 209,257  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]    
Remainder of 2022 4,363  
2023 15,601  
2024 15,291  
2025 15,009  
2026 14,868  
Thereafter 161,592  
Total 226,724  
Less: imputed interest (59,943)  
Present value of minimum lease payments 166,781  
Less: current portion (9,462) $ 0
Lease liabilities, net of current portion $ 157,319 $ 0