XML 56 R44.htm IDEA: XBRL DOCUMENT v3.23.2
Leases - Summary of Future Minimum Lease Payments (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Jan. 01, 2022
Leases [Abstract]    
Operating Leases, Remainder of 2023 $ 2,830  
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 94,502  
Less: Tenant improvement incentive 12,864  
Less: Operating Leases, imputed interest (34,889)  
Present value of total operating lease liabilities 46,749 $ 5,400
Finance Leases, Remainder of 2023 24,616  
Finance Leases, 2024 24,722  
Total finance lease payments 49,338  
Less: Finance Leases, imputed interest (2,452)  
Present value of total finance lease liabilities $ 46,886