XML 36 R24.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies (Tables)
9 Months Ended
Sep. 30, 2021
Commitments and Contingencies [Abstract]  
Schedule of Amount, Timing and Uncertainty of Cash Flows from Operating Leases Maturity of Lease LiabilitiesAmount Years ending December 31,(in thousands)Remainder of 2021$ 2,7142022 11,0302023 11,1632024 11,4012025 11,689Thereafter 21,941Total undiscounted operating lease payments 69,938Less: imputed interest (12,856)Present value of operating lease liabilities $ 57,082 Balance Sheet Classification Operating lease liabilities, current$ 7,128Operating lease liabilities, non-current 49,954Total operating lease liabilities$ 57,082