XML 64 R52.htm IDEA: XBRL DOCUMENT v3.23.3
Commitments and Contingencies - Reconciliation of Undiscounted Operating Lease Cash Flows by Fiscal Year to Present Value of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Dec. 31, 2022
Commitments and Contingencies Disclosure [Abstract]    
2023 (remaining 3 months) $ 5,682  
2024 22,472  
2025 25,394  
2026 25,385  
2027 19,899  
2028 and thereafter 108,721  
Total undiscounted lease payments 207,553  
Less: imputed interest (91,779)  
Less: tenant improvement allowances (18,910)  
Present value of operating lease liabilities 96,864  
Less: current portion of operating lease liabilities (13,490) $ (12,393)
Operating lease liabilities, net of current portion $ 83,374 $ 95,860