XML 160 R45.htm IDEA: XBRL DOCUMENT v3.23.1
Fair Value of Financial Assets and Liabilities - Measured on a Recurring Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Dec. 31, 2021
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Derivative Liability, Statement of Financial Position [Extensible Enumeration] Other liabilities Other liabilities
Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents—money market funds $ 73,028 $ 47,793
Fair value of derivative liability 23,141  
Embedded derivative liability   821
Fair Value, Recurring | Embedded derivative liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability 10  
Embedded derivative liability   821
Fair Value, Recurring | Warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability 23,131  
Level 1 | Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents—money market funds 70,170 20,000
Fair value of derivative liability 0  
Embedded derivative liability   0
Level 1 | Fair Value, Recurring | Embedded derivative liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability 0  
Embedded derivative liability   0
Level 1 | Fair Value, Recurring | Warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability  
Level 2 | Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents—money market funds 2,858 27,793
Fair value of derivative liability 0  
Embedded derivative liability   0
Level 2 | Fair Value, Recurring | Embedded derivative liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability 0  
Embedded derivative liability   0
Level 2 | Fair Value, Recurring | Warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability  
Level 3 | Fair Value, Recurring    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Cash equivalents—money market funds 0 0
Fair value of derivative liability 23,141  
Embedded derivative liability   821
Level 3 | Fair Value, Recurring | Embedded derivative liability    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability 10  
Embedded derivative liability   $ 821
Level 3 | Fair Value, Recurring | Warrant    
Fair Value Measurement Inputs and Valuation Techniques [Line Items]    
Fair value of derivative liability $ 23,131