XML 80 R63.htm IDEA: XBRL DOCUMENT v3.23.3
Fair Value of Financial Instruments - Narrative (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Cash and cash equivalents $ 3,342   $ 3,342   $ 15,557
Fair value of warrants 17   17   9
Money market funds          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Cash equivalents - money market funds 0   0   1,681
Cash and cash equivalents $ 0   $ 0   $ 1,681
2021 Private Placement Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value price of warrants (in dollars per share) $ 0.02   $ 0.02   $ 0.01
Fair value of warrants $ 11   $ 11   $ 6
2021 PIPE Subscription Warrants          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value price of warrants (in dollars per share) $ 0.02   $ 0.02   $ 0.01
Fair value of warrants $ 6   $ 6   $ 3
2026 Notes | Convertible notes          
Fair Value Measurement Inputs and Valuation Techniques [Line Items]          
Fair value of derivative liability 59   59   $ 56
Gain on fair value of derivative liability $ 0 $ 200   $ 6,900  
Loss on fair value of derivative liability     $ 3