XML 50 R38.htm IDEA: XBRL DOCUMENT v3.22.2
Fair Value of Financial Instruments - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
Jun. 30, 2022
Dec. 31, 2021
Assets:    
Total short-term investments at fair value   $ 0
Total assets at fair value $ 34,213,000  
U.S. Treasury Securities    
Assets:    
Total assets at fair value 4,989,000  
U.S. Government Agency Securities    
Assets:    
Total assets at fair value 10,004,000  
Commercial Paper and Corporate Bonds    
Assets:    
Total assets at fair value 19,220,000  
Fair Value Measurements Recurring Basis    
Assets:    
Total cash equivalents at fair value 16,490,000  
Total assets at fair value 50,703,000  
Fair Value Measurements Recurring Basis | Short-Term Investments    
Assets:    
Total assets at fair value 34,213,000  
Fair Value Measurements Recurring Basis | Contingent Earnout    
Liabilities:    
Liabilities   524,000
Fair Value Measurements Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents at fair value 12,299,000  
Total assets at fair value 27,292,000  
Fair Value Measurements Recurring Basis | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-Term Investments    
Assets:    
Total assets at fair value 14,993,000  
Fair Value Measurements Recurring Basis | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents at fair value 4,191,000  
Total assets at fair value 23,411,000  
Fair Value Measurements Recurring Basis | Significant Other Observable Inputs (Level 2) | Short-Term Investments    
Assets:    
Total assets at fair value 19,220,000  
Fair Value Measurements Recurring Basis | Significant Unobservable Inputs (Level 3) | Contingent Earnout    
Liabilities:    
Liabilities   524,000
Fair Value Measurements Recurring Basis | Money Market Funds    
Assets:    
Total cash equivalents at fair value 12,299,000  
Total assets at fair value   84,102,000
Fair Value Measurements Recurring Basis | Money Market Funds | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Assets:    
Total cash equivalents at fair value 12,299,000  
Total assets at fair value   $ 84,102,000
Fair Value Measurements Recurring Basis | Commercial Paper    
Assets:    
Total cash equivalents at fair value 4,191,000  
Fair Value Measurements Recurring Basis | Commercial Paper | Significant Other Observable Inputs (Level 2)    
Assets:    
Total cash equivalents at fair value 4,191,000  
Fair Value Measurements Recurring Basis | U.S. Treasury Securities | Short-Term Investments    
Assets:    
Total assets at fair value 4,989,000  
Fair Value Measurements Recurring Basis | U.S. Treasury Securities | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-Term Investments    
Assets:    
Total assets at fair value 4,989,000  
Fair Value Measurements Recurring Basis | U.S. Government Agency Securities | Short-Term Investments    
Assets:    
Total assets at fair value 10,004,000  
Fair Value Measurements Recurring Basis | U.S. Government Agency Securities | Quoted Prices in Active Markets for Identical Assets (Level 1) | Short-Term Investments    
Assets:    
Total assets at fair value 10,004,000  
Fair Value Measurements Recurring Basis | Commercial Paper and Corporate Bonds | Short-Term Investments    
Assets:    
Total assets at fair value 19,220,000  
Fair Value Measurements Recurring Basis | Commercial Paper and Corporate Bonds | Significant Other Observable Inputs (Level 2) | Short-Term Investments    
Assets:    
Total assets at fair value $ 19,220,000