Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Narrative (Details)

v3.24.2.u1
Fair Value Measurements - Narrative (Details)
$ / shares in Units, shares in Millions, $ in Millions
1 Months Ended 6 Months Ended
Apr. 24, 2023
Dec. 21, 2020
tranche
$ / shares
shares
Apr. 30, 2024
USD ($)
Jun. 30, 2024
USD ($)
$ / shares
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
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 | Terex USA, LLC            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount     $ 0.6 $ 0.7 $ 1.6 $ 0.9
Gain on derecognition of related derivative liability     $ (1.6)      
Preferred Stock Purchase Agreement | Series B Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount       $ 14.7   25.9
Purchase share price (in dollars per share) | $ / shares       $ 2.13    
Expected volatility       4.40%    
Purchase price of common stock, percent       117.50%    
Dividend yield       0.00%    
Expected term (in years)       4 years 3 months 10 days    
Preferred Stock Purchase Agreement | Series C Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Derivative, notional amount       $ 18.5   $ 24.9
Purchase share price (in dollars per share) | $ / shares       $ 2.13    
Expected volatility       4.30%    
Purchase price of common stock, percent       117.50%    
Dividend yield       0.00%    
Expected term (in years)       4 years 9 months 7 days    
Preferred Stock Purchase Agreement | Convertible Debt | Series B Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Gain on fair value change in derivative asset       $ (11.2)    
Preferred Stock Purchase Agreement | Convertible Debt | Series C Preferred Stock            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Gain on fair value change in derivative asset       $ (6.4)    
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]            
Number of tranche | tranche   3        
Contingent consideration number of earnout shares | shares   0.2        
Earnout share price target | $ / shares   $ 690.00        
Share price target period   5 years