Annual report [Section 13 and 15(d), not S-K Item 405]

Earnout - Additional Information (Details)

v3.25.1
Earnout - Additional Information (Details)
12 Months Ended
Dec. 31, 2024
TradingDays
$ / shares
shares
Oct. 30, 2024
$ / shares
Dec. 31, 2023
$ / shares
shares
Jul. 14, 2021
$ / shares
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Earnout Period 5 years      
Common stock, Shares issued | shares 20,643,599   19,858,127  
Current stock price | $ / shares   $ 1 $ 8.20  
Triggering Event I [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, Shares issued | shares 800,000      
Common Stock Convertible, Stock Price Trigger | $ / shares $ 125      
Common Stock Convertible Threshold Trading Days | TradingDays 20      
Common Stock Convertible Threshold Consecutive Trading Days | TradingDays 30      
Common Stock Pro-Rata Distribution Basis Ratio 50      
Current stock price | $ / shares $ 3.14     $ 80.4
Triggering Event II [Member]        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, Shares issued | shares 666,666      
Common Stock Convertible, Stock Price Trigger | $ / shares $ 150      
Common Stock Convertible Threshold Trading Days | TradingDays 20      
Common Stock Convertible Threshold Consecutive Trading Days | TradingDays 30      
Common Stock Pro-Rata Distribution Basis Ratio 50      
Current stock price | $ / shares $ 3.14     $ 76.6
Common Stock        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Shares surrendered under reverse recapitalization | shares 261,000      
Eligible Mark Forged Equity Holders        
Share Based Compensation Arrangement By Share Based Payment Award [Line Items]        
Common stock, Shares issued | shares 1,466,666