XML 49 R40.htm IDEA: XBRL DOCUMENT v3.22.2.2
Fair Value of Financial Instruments - Financial assets and liabilities (Details) - USD ($)
$ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2022
Dec. 31, 2021
Maximum    
Company's financial assets and liabilities subject to fair value measurements on a recurring basis    
Remaining contractual maturity of marketable securities (in years) 2 years 2 years
Recurring basis    
Assets    
Total assets $ 76,711 $ 143,580
Recurring basis | Cash, cash equivalents and money market funds    
Assets    
Total assets 9,890 90,251
Recurring basis | Certificates of deposit    
Assets    
Total assets 924 1,672
Recurring basis | Corporate debt securities    
Assets    
Total assets 2,981 6,089
Recurring basis | U.S. Treasury securities    
Assets    
Total assets 62,916 45,568
Recurring basis | Level 1    
Assets    
Total assets 73,730 137,491
Recurring basis | Level 1 | Cash, cash equivalents and money market funds    
Assets    
Total assets 9,890 90,251
Recurring basis | Level 1 | Certificates of deposit    
Assets    
Total assets 924 1,672
Recurring basis | Level 1 | Corporate debt securities    
Assets    
Total assets 0 0
Recurring basis | Level 1 | U.S. Treasury securities    
Assets    
Total assets 62,916 45,568
Recurring basis | Level 2    
Assets    
Total assets 2,981 6,089
Recurring basis | Level 2 | Cash, cash equivalents and money market funds    
Assets    
Total assets 0 0
Recurring basis | Level 2 | Certificates of deposit    
Assets    
Total assets 0 0
Recurring basis | Level 2 | Corporate debt securities    
Assets    
Total assets 2,981 6,089
Recurring basis | Level 2 | U.S. Treasury securities    
Assets    
Total assets 0 0
Recurring basis | Level 3    
Assets    
Total assets 0 0
Recurring basis | Level 3 | Cash, cash equivalents and money market funds    
Assets    
Total assets 0 0
Recurring basis | Level 3 | Certificates of deposit    
Assets    
Total assets 0 0
Recurring basis | Level 3 | Corporate debt securities    
Assets    
Total assets 0 0
Recurring basis | Level 3 | U.S. Treasury securities    
Assets    
Total assets $ 0 $ 0