XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Jan. 01, 2022
Leases [Abstract]    
Operating Leases, Remainder of 2023 $ 3,593  
Operating Leases, 2024 7,554  
Operating Leases, 2025 8,161  
Operating Leases, 2026 8,412  
Operating Leases, 2027 8,672  
Operating Leases, 2028 8,939  
Operating Leases, Thereafter 49,934  
Total operating lease payments 95,265  
Less: Tenant improvement incentive (22,160)  
Less: Operating Leases, imputed interest (36,164)  
Present value of total operating lease liabilities 36,941 $ 5,400
Finance Leases, Remainder of 2023 29,123  
Finance Leases, 2024 24,722  
Total finance lease payments 53,845  
Less: Finance Leases, imputed interest (3,138)  
Present value of total finance lease liabilities $ 50,707