v3.25.2
Warrants (Details)
1 Months Ended 3 Months Ended 6 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 ($)
Jun. 30, 2025
USD ($)
$ / shares
Jun. 30, 2024
USD ($)
shares
Jun. 30, 2025
USD ($)
business_day
trading_day
day
$ / shares
Jun. 30, 2024
USD ($)
shares
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 | $               $ 11,682   $ 11,682   $ 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 2 months 8 days   2 years 2 months 8 days   2 years 2 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,209,323 $ 1,165,431 $ 2,323,839 $ 2,640,828    
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                
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.90   0.90   0.90  
Measurement Input, Price Volatility                          
Derivative Instruments and Hedging Activities Disclosures [Line Items]                          
Valuation assumptions for warrants               1.806   1.806   1.806  
Measurement Input, Expected Term                          
Derivative Instruments and Hedging Activities Disclosures [Line Items]                          
Valuation assumptions for warrants               2.19   2.19   2.19  
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]                          
(Loss) gain on value of warrants | $               $ 1,179 (12,386) $ (3,798) 155,669    
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 | $               31,778   $ 31,778   $ 9,080  
(Loss) gain on value of warrants | $               $ (11,465) (6,900) $ (22,698) 192,338    
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.90   $ 0.90   $ 0.90  
Risk-free rate                   3.71%   3.71%  
Implied volatility percentage                   180.60%   180.60%  
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 | $               $ 96,322   $ 96,322   $ 164,949  
(Loss) gain on value of warrants | $               $ 1,499 $ 4,441,987 $ 68,627 $ 12,384,317    
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   $ 20.00      
SPA Warrants | ATW Special Situations I LLC                          
Derivative Instruments and Hedging Activities Disclosures [Line Items]                          
Exercise of warrants (in shares) | shares                     22,161,186    
SPA Warrants | Pro Forma | ATW Special Situations I LLC                          
Derivative Instruments and Hedging Activities Disclosures [Line Items]                          
Exercise of warrants (in shares) | shares                     615,589    
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   1,890,066    
Interest expense, net | $                 $ 4,320,690        
Gain on interest expense | $     $ 635,061