XML 39 R29.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value Measurements - Summary of Financial Assets Fair Value Measurement on Recurring Basis (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Estimated Fair Value $ 0   $ 0
Fair Value Measurements Recurring      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 102,172,000 $ 58,038,000  
Unrealized Gain 1,000 4,000  
Unrealized Loss (370,000) (31,000)  
Estimated Fair Value 101,803,000 58,011,000  
Fair Value Measurements Recurring | Cash and cash Equivalents | Level 1 | Money Market Funds      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 392,000 3,567,000  
Estimated Fair Value 392,000 3,567,000  
Fair Value Measurements Recurring | Cash and cash Equivalents | Level 2 | Commercial Paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 21,237,000 2,999,000  
Unrealized Loss (9,000)    
Estimated Fair Value 21,228,000 2,999,000  
Fair Value Measurements Recurring | Cash and cash Equivalents | Level 2 | U.S. Government Agency Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 4,991,000    
Estimated Fair Value 4,991,000    
Fair Value Measurements Recurring | Cash and cash Equivalents | Level 2 | Corporate Debt Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost   1,501,000  
Estimated Fair Value   1,501,000  
Fair Value Measurements Recurring | Short-term investments | Level 1 | U.S. Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 34,850,000 4,500,000  
Unrealized Loss (243,000) (11,000)  
Estimated Fair Value 34,607,000 4,489,000  
Fair Value Measurements Recurring | Short-term investments | Level 2 | Commercial Paper      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 35,260,000 33,716,000  
Unrealized Gain 1,000 4,000  
Unrealized Loss (96,000) (5,000)  
Estimated Fair Value 35,165,000 33,715,000  
Fair Value Measurements Recurring | Short-term investments | Level 2 | Asset-backed Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 3,009,000 8,261,000  
Unrealized Loss (8,000) (7,000)  
Estimated Fair Value 3,001,000 8,254,000  
Fair Value Measurements Recurring | Long-term investments | Level 1 | U.S. Treasury Securities      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]      
Amortized Cost 2,433,000 3,494,000  
Unrealized Loss (14,000) (8,000)  
Estimated Fair Value $ 2,419,000 $ 3,486,000