Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.24.1.1.u2
Fair Value Measurements - Narrative (Details)
$ / shares in Units, shares in Millions, $ in Millions
3 Months Ended
Apr. 24, 2023
Dec. 21, 2020
tranche
$ / shares
shares
Mar. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Number of tranches for issuance | tranche   3    
Number of shares issued or issuable (in shares) | shares     0.4  
Convertible Debt        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase price of common stock, percent 95.00%      
Securities Purchase Agreement | Convertible Debt        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Loss on fair value change in derivative asset     $ 0.7  
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) | $ / shares     $ 3.57  
Expected volatility     5.40%  
Purchase price of common stock, percent     150.80%  
Dividend yield     0.00%  
Expected term (in years)     7 days  
Money market funds, at carrying value     $ 0.1  
Derivative, notional amount       $ 0.9
Securities Purchase Agreement | Terex USA, LLC | Convertible Debt        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Aggregate fair value     $ 1.6  
Preferred Stock Purchase Agreement        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Purchase share price (in dollars per share) | $ / shares     $ 3.57  
Expected volatility     4.20%  
Purchase price of common stock, percent     131.10%  
Dividend yield     0.00%  
Expected term (in years)     4 years 6 months 10 days  
Derivative, notional amount     $ 15.1 $ 25.9
Preferred Stock Purchase Agreement | Convertible Debt        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Gain on fair value change in derivative asset     $ (10.8)  
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   0.2    
Earnout Shares Liability        
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]        
Contingent consideration number of earnout shares | shares   0.7    
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   0.2    
Earnout share price target | $ / shares   $ 575.00    
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   0.2    
Earnout share price target | $ / shares   $ 690.00    
Share price target period   5 years