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

Warrants (Details)

v3.25.1
Warrants (Details)
3 Months Ended 12 Months Ended
Jan. 30, 2024
shares
Dec. 31, 2023
USD ($)
$ / shares
Sep. 18, 2023
$ / shares
shares
Aug. 03, 2023
USD ($)
$ / shares
shares
Jun. 23, 2023
USD ($)
shares
Jun. 22, 2023
$ / shares
shares
Sep. 09, 2022
$ / shares
shares
Sep. 30, 2023
USD ($)
shares
Dec. 31, 2024
USD ($)
trading_day
business_day
day
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
Dec. 30, 2023
$ / shares
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrants assumed (in shares)             8,624,991        
Class of warrants or right, public warrants shares             36        
Effective period of registration statement within consummation of business combination             120 days        
Minimum written notice required for redemption | day                 30    
Earnout period, threshold trading days | trading_day                 20    
Earnout period, threshold trading day period | trading_day                 30    
Value of warrants on balance sheet | $   $ 380,531             $ 7,884 $ 380,531  
Class of warrants or right, private warrants shares             36        
Common stock exercise price (in dollars per share) | $ / shares                 $ 11.50    
Remaining term of warrants                 2 years 8 months 8 days    
Registration statement, period required before closing             15 days        
Aggregate shares of common stock (in shares)           2,922,425          
Purchase price (in dollars per share) | $ / shares   $ 2       $ 2.286       $ 2  
Interest expense, net | $               $ 4,320,690 $ 5,108,227 $ 8,776,277  
Closing price (in dollars per share) | $ / shares       $ 1.95              
Agreed upon price per share (in dollars per share) | $ / shares       $ 2.286              
Gain on settlement | $                 $ 0 378,118  
Shares of common stock from exercisable warrants (in shares)           2,922,425 2,922,425        
Exercise of stock options (in shares)                 0    
Shares issued (in shares)         165,713            
Number of warrants issued         165,713            
Proceeds from exercise of warrants | $         $ 338,055       $ 0 338,055  
Convertible loan agreement, price per share (in dollars per share) | $ / shares     $ 6.00                
Aggregate amount of share authorized to be purchased | $   $ 5,000                  
Threshold period, number of business days prior to redemption, | business_day                 3    
Measurement Input, Share Price                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Valuation assumptions for warrants                 1.55    
Measurement Input, Price Volatility                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Valuation assumptions for warrants                 1.260    
Measurement Input, Expected Term                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Valuation assumptions for warrants                 2.69    
Pro Forma                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Shares issued (in shares)         4,603            
Minimum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Effective period of registration statement within consummation of business combination                 60 days    
Maximum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Effective period of registration statement within consummation of business combination                 120 days    
Public Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Common stock price (in dollars per share) | $ / shares             $ 11.50        
Value of warrants on balance sheet | $   451,088             $ 9,080 451,088  
Gain in value of warrants | $                 442,008 1,825,047  
Private Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrants assumed (in shares)             7,175,000        
Gain in value of warrants | $                 $ 372,651 1,554,057  
Debenture Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Common stock price (in dollars per share) | $ / shares             $ 20.00        
Public Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Common stock price per share, minimum requirement for redemption of public warrants (in dollars per share) | $ / shares                 $ 16.50    
Public Warrants | Minimum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrant price (in dollars per share) | $ / shares                 $ 0.01    
Public Warrants | Common Stock                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Number of shares of common stock per each public warrant (in shares)             1        
Private Warrants | Common Stock                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrants exercisable, share conversion (in shares)                 1    
Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Share price (in dollars per share) | $ / shares                 $ 1.55    
Risk-free rate                 4.26%    
Implied volatility percentage                 126.00%    
Warrants | Minimum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrant price (in dollars per share) | $ / shares     $ 6.00                
SPA Warrants                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Value of warrants on balance sheet | $   $ 17,544,561             $ 164,949 17,544,561  
Gain in value of warrants | $                 12,744,351 11,523,323  
Shares issued (in shares)     552,377       2,922,425        
Warrants term             10 years        
Aggregate shares of common stock (in shares)           1,890,066          
Exercise of stock options (in shares)         165,713            
Proceeds from exercise of warrants | $                 $ 0 $ 338,055  
Warrant exercise price, reset (in dollars per share) | $ / shares                 $ 20.00    
Fair value of warrants | $                 $ 590,266    
SPA Warrants | Material Impact                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Class of warrant or right, period increase (decrease) (in shares) 258,621                    
SPA Warrants | SLS Family Irrevocable Trust                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Class of warrant or right, period increase (decrease) (in shares) 93,103                    
Exercise of warrants (in shares)                 1,376,267    
SPA Warrants | ATW Special Situations I LLC                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Exercise of warrants (in shares)                 22,161,186    
SPA Warrants | Minimum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrant exercise price, initial amount (in dollars per share) | $ / shares     $ 20.00     $ 2.04          
SPA Warrants | Weighted Average                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrant price (in dollars per share) | $ / shares           3.28          
SPA Warrants | Maximum                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrant price (in dollars per share) | $ / shares     3.3333           $ 20.00    
Warrant exercise price, initial amount (in dollars per share) | $ / shares     $ 6.00     $ 4.64          
SPA Warrants | PIPE Securities Purchase Agreement                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Purchase price (in dollars per share) | $ / shares   $ 2               $ 2  
Warrant exercise price, reset (in dollars per share) | $ / shares   $ 2.00               $ 2.00 $ 6.00
Aggregate amount of share authorized to be purchased | $   $ 5,000                  
SPA Warrants | Common Stock                      
Derivative Instruments and Hedging Activities Disclosures [Line Items]                      
Warrants exercisable, share conversion (in shares)                 1    
Shares issued (in shares)       1,890,066       1,890,066      
Gain on settlement | $       $ 635,061