Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.23.3
Fair Value Measurements - Narrative (Details)
$ / shares in Units, $ in Thousands, shares in Millions
3 Months Ended 9 Months Ended
Jul. 22, 2022
$ / shares
Jul. 21, 2022
Jul. 20, 2022
$ / shares
Dec. 21, 2020
shares
item
$ / shares
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Sep. 30, 2023
USD ($)
$ / shares
shares
Sep. 30, 2022
USD ($)
Apr. 24, 2023
$ / shares
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Number of tranches for issuance | item       3              
Number of shares issued or issuable (in shares) | shares         10.0   10.0        
Purchase share price (in dollars per share)         $ 0.63   $ 0.63        
Expected volatility             5.30%        
Purchase price of common stock, percent             130.40%        
Dividend yield             0.00%        
Expected term (in years)             10 months 21 days        
Derivative, notional amount | $         $ 3,700   $ 3,700        
Beginning fair value | $         538 $ 0 538 $ 0   $ 0 $ 0
Loss on fair value change in derivative asset | $         $ 3,761 0 $ 3,761 0      
Yorkville                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Purchase share price (in dollars per share) $ 0.50   $ 1.00           $ 0.14    
Purchase price of common stock, percent 110.00% 95.00% 120.00%                
Yorkville | Third Pre Paid Advance Agreement Member                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Purchase share price (in dollars per share)         $ 0.49   $ 0.49        
Expected volatility             5.30%        
Purchase price of common stock, percent             111.20%        
Dividend yield             0.00%        
Expected term (in years)             1 year 2 months 12 days        
Beginning fair value | $         $ 2,205 $ 0 $ 2,205 $ 0   $ 0 $ 0
Securities Purchase Agreement | Terex USA, LLC                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Purchase share price (in dollars per share)         $ 0.49   $ 0.49        
Money market funds, at carrying value | $         $ 2,300   $ 2,300        
Expected volatility             5.50%        
Purchase price of common stock, percent             113.00%        
Dividend yield             0.00%        
Expected term (in years)             6 months 7 days        
Derivative, notional amount | $         $ 500   $ 500        
Contingent Consideration, Earnout Shares, Tranche 1                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Contingent consideration number of earnout shares | shares       5.0              
Earnout share price target       $ 18              
Earnout Shares Liability                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Contingent consideration number of earnout shares | shares       15.0              
Contingent Consideration, Earnout Shares, Tranche 2                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Contingent consideration number of earnout shares | shares       5.0              
Earnout share price target       $ 25              
Share price target period       4 years              
Contingent Consideration, Earnout Shares, Tranche 3                      
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]                      
Contingent consideration number of earnout shares | shares       5.0              
Earnout share price target       $ 30              
Share price target period       5 years