Quarterly report pursuant to Section 13 or 15(d)

Balance Sheets Details - Cash and Cash Equivalents (Details)

v3.22.2
Balance Sheets Details - Cash and Cash Equivalents (Details) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Cash and Cash Equivalents [Line Items]      
Adjusted Cost $ 90,113 $ 116,797 $ 129,506
Money Market Funds      
Cash and Cash Equivalents [Line Items]      
Adjusted Cost 67,218 86,095  
Estimated Fair Value 67,218 86,095  
Cash      
Cash and Cash Equivalents [Line Items]      
Adjusted Cost $ 22,900 $ 30,700