Quarterly report [Sections 13 or 15(d)]

Warrants (Details)

v3.25.1
Warrants (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 31, 2023
USD ($)
$ / shares
Sep. 18, 2023
$ / shares
shares
Aug. 03, 2023
USD ($)
$ / shares
Jun. 23, 2023
USD ($)
shares
Jun. 22, 2023
$ / shares
shares
Sep. 09, 2022
$ / shares
shares
Mar. 31, 2024
USD ($)
shares
Mar. 31, 2025
USD ($)
trading_day
business_day
day
$ / shares
Sep. 30, 2024
USD ($)
shares
Mar. 31, 2024
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
Dec. 30, 2023
$ / shares
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Warrants assumed (in shares) | shares           8,624,991            
Number of public warrants (in shares) | 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        
Threshold period, number of business days prior to redemption, | business_day               3        
Value of warrants on balance sheet | $               $ 12,861     $ 7,884  
Number of private warrants (in shares) | shares           36            
Common stock exercise price (in dollars per share) | $ / shares           $ 11.50            
Remaining term of warrants               2 years 5 months 8 days     2 years 5 months 8 days  
Registration statement, period required before closing               15 days        
Aggregate shares of common stock (in shares) | shares         2,922,425              
Sale of price per share (in dollars per share) | $ / shares         $ 2.286              
Interest expense, net | $               $ 1,114,516 $ 4,320,690 $ 1,475,397    
Closing price (in dollars per share) | $ / shares     $ 1.95                  
Agreed upon price per share (in dollars per share) | $ / shares     $ 2.286                  
Shares of common stock from exercisable warrants (in shares) | shares         2,922,425 2,922,425            
Common stock shares (in shares) | shares       165,713                
Warrants issued (in shares) | shares       165,713                
Proceeds from Warrant Exercises | $       $ 338,055                
Convertible loan agreement price per share | $ / shares   $ 6.00                    
Measurement Input, Share Price                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Valuation assumptions for warrants               0.92     0.92  
Measurement Input, Price Volatility                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Valuation assumptions for warrants               1.633     1.633  
Measurement Input, Expected Term                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Valuation assumptions for warrants               7.5     7.5  
Pro Forma                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Common stock shares (in shares) | shares       4,603                
Private Warrants                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Gain (loss) on value of warrants | $               $ (4,977)   168,055    
Debenture Warrants                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Common stock price (in dollars per share) | $ / shares           $ 20.00            
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            
Common stock price per share, minimum requirement for redemption of public warrants (in dollars per share) | $ / shares               $ 16.50        
Value of warrants on balance sheet | $               $ 20,343     $ 9,080  
Gain (loss) on value of warrants | $               $ (11,263)   199,238    
Public Warrants | Minimum                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise price per warrant (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) | shares           1            
Private Warrants                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Warrants assumed (in shares) | shares           7,175,000            
Private Warrants | Common Stock                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Warrants exercisable, share conversion (in shares) | shares           1            
Warrants                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Share price (in dollars per share) | $ / shares               $ 0.92     $ 0.92  
Risk-free rate               3.89%     3.89%  
Implied volatility percentage               163.30%     163.30%  
Warrants | Minimum                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise price per warrant (in dollars per share) | $ / shares   $ 6.00                    
SPA Warrants                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Value of warrants on balance sheet | $               $ 97,821     $ 164,949  
Gain (loss) on value of warrants | $               $ 67,128   $ 7,942,330    
Warrants issued (in shares) | shares   552,377       2,922,425            
Term of shares           10 years            
Aggregate shares of common stock (in shares) | shares         1,890,066              
Exercise of stock options (in shares) | shares       165,713                
Proceeds from Warrant Exercises | $             $ 0          
Exchange warrants (in dollars per share) | $ / shares               $ 20.00        
SPA Warrants | ATW Special Situations I LLC                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise of warrants (in shares) | shares             5,700,000          
SPA Warrants | Pro Forma | ATW Special Situations I LLC                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise of warrants (in shares) | shares             158,334          
SPA Warrants | PIPE Securities Purchase Agreement                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Sale of price per share (in dollars per share) | $ / shares $ 2                      
Exchange warrants (in dollars per share) | $ / shares $ 2.00                     $ 6.00
Aggregate amount of share authorized to be purchased | $ $ 5,000                      
SPA Warrants | Minimum                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Warrant exercise price (in dollars per share) | $ / shares   $ 20.00     $ 2.04              
SPA Warrants | Weighted Average                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise price per warrant (in dollars per share) | $ / shares         3.28              
SPA Warrants | Maximum                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Exercise price per warrant (in dollars per share) | $ / shares   3.3333           $ 20.00        
Warrant exercise price (in dollars per share) | $ / shares   $ 6.00     $ 4.64              
SPA Warrants | Common Stock                        
Derivative Instruments and Hedging Activities Disclosures [Line Items]                        
Warrants exercisable, share conversion (in shares) | shares           1            
Warrants issued (in shares) | shares                 1,890,066      
Gain on interest expense | $     $ 635,061