XML 67 R50.htm IDEA: XBRL DOCUMENT v3.23.1
Commitments and Contingencies - Reconciliation of Undiscounted Operating Lease Cash Flows by Fiscal Year to Present Value of Operating Lease Liabilities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Dec. 31, 2022
Commitments And Contingencies Disclosure [Abstract]    
2023 (remaining 9 months) $ 17,296  
2024 28,021  
2025 28,109  
2026 25,268  
2027 22,779  
2028 and thereafter 120,859  
Total undiscounted lease payments 242,332  
Less: imputed interest (106,625)  
Less: tenant improvement allowances (21,208)  
Present value of operating lease liabilities 114,499  
Less: current portion of operating lease liabilities (12,892) $ (12,393)
Operating lease liabilities, net of current portion $ 101,607 $ 95,860