XML 53 R46.htm IDEA: XBRL DOCUMENT v3.25.2
Stockholders' Equity - Additional Information (Details) - USD ($)
1 Months Ended 3 Months Ended 6 Months Ended 12 Months Ended
Jul. 24, 2024
Jul. 19, 2024
Jul. 18, 2024
Jul. 17, 2024
Jul. 10, 2024
Jun. 17, 2024
Apr. 16, 2024
Aug. 16, 2023
Oct. 31, 2024
Sep. 30, 2024
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2024
Aug. 06, 2024
Jun. 28, 2024
Apr. 29, 2024
Apr. 08, 2024
Jan. 29, 2024
Nov. 15, 2023
Dec. 31, 2021
Dec. 15, 2021
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                             2,565,392              
Exercise price (in Dollars per share)   $ 3.9                                        
Exercise price (in Dollars per share)       $ 3.125                                    
Expire date   Jul. 20, 2026   Jul. 24, 2026 Jul. 17, 2026                                  
Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants exercise price per share (in Dollars per share)             $ 2.35                              
Payment per warrant (in Dollars per share)                       $ 0.125                    
Series B warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant term                       18 months                    
Aggregate gross (in Dollars)                       $ 9,000,000                    
Series A warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant term                       5 years 6 months                    
Series A and Series B Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants exercise price per share (in Dollars per share)                       $ 2.35                    
Pre Funded Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants exercise price per share (in Dollars per share)                                   $ 2.349        
Common Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants or rights exercisable date                       Apr. 10, 2029                    
Warrants exercise price per share (in Dollars per share)                       $ 2.9375           $ 2.35        
Warrant term                                   5 years        
Class A common stock warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Payment per warrant (in Dollars per share)           $ 0.125                                
Series C warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares         50,000                                  
Warrants exercise price per share (in Dollars per share)                       $ 3.25                    
Warrant term             5 years                              
Series D Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       118,852                    
Warrants exercise price per share (in Dollars per share)                       $ 3.25                    
Series C Warrants and Series D warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant term             24 months                              
June Inducement Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Deemed dividend to common stockholders (in Dollars)                       $ 8,500,000                    
June Placement Agent Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       49,130                    
Warrants exercise price per share (in Dollars per share)                       $ 2.9375                    
July Private Placement [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                             2,236,026              
July Offering Placement [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                             156,522              
July Ordinary Course Placement Agent [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                             172,844              
Black-Scholes pricing model [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants exercise price per share (in Dollars per share)               $ 52.5                            
Fair value of warrants (in Dollars)               $ 800,000                            
Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Common stock voting rights                       one                    
Warrants to purchase                       10,640                    
Price per share (in Dollars per share)                       $ 0.001   $ 0.001                
Warrants or rights exercisable date                       Aug. 12, 2021                    
Warrant purchase shares         150,000 3,395,782           154,894                   238,549
Number of warrants outstanding                       6,802,668       3,563,764 4,967,470   145,020 501,821    
Warrants exercise price per share (in Dollars per share)           $ 2.5                                
Warrant term           24 months           4 years 6 months                    
Percentage of aggregate number of shares 7.00%     7.00%               7.00%                    
Exercise price (in Dollars per share)                       $ 5.0313                    
Reverse stock split 162,344                                          
Aggregate shares     4.025                                      
Share issued                       156,522                    
Class A Common Stock [Member] | Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Price per share (in Dollars per share)                       $ 120                    
Warrant purchase shares                       118,852                   116,935
Fair value of warrants (in Dollars)                       $ 500,000                    
Payment per warrant (in Dollars per share)             $ 0.125                              
Percentage of aggregate number of shares                       7.00%                    
Reverse stock split         10,500                                  
Class A Common Stock [Member] | Series B warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                                       242,425    
Class A Common Stock [Member] | Series A warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                                       242,425    
Class A Common Stock [Member] | Placement agent warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       167,982                    
Number of warrants outstanding                                 167,982          
Warrants exercise price per share (in Dollars per share)                       $ 3.25                    
Percentage of aggregate number of shares                       7.00%                    
Expire date                       Apr. 18, 2029                    
Class A Common Stock [Member] | Pre Funded Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Price per share (in Dollars per share)                                   $ 0.001        
Warrant purchase shares                                   1,572,894        
Class A Common Stock [Member] | Class A common stock warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares             4,799,488                              
Warrants exercise price per share (in Dollars per share)             $ 2.35                              
Class A Common Stock [Member] | Series C warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares             2,399,744         2,349,744                    
Number of warrants outstanding                                 2,399,744          
Warrants exercise price per share (in Dollars per share)                       $ 2.35                    
Expire date                       Apr. 18, 2029                    
Class A Common Stock [Member] | Series D Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares             2,399,744                              
Number of warrants outstanding                                 2,399,744          
Warrants exercise price per share (in Dollars per share)                       $ 2.35                    
Percentage of aggregate number of shares                       7.00%                    
Exercise of remaining shares                       1,697,891                    
Class A Common Stock [Member] | June Inducement Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       926,596                    
Number of warrants outstanding                               3,395,782            
Warrants exercise price per share (in Dollars per share)                       $ 2.5                    
Expire date                       Jun. 18, 2026                    
Class A Common Stock [Member] | June Placement Agent Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       49,130                    
Number of warrants outstanding                               167,982            
Warrants exercise price per share (in Dollars per share)                       $ 2.9375                    
Expire date                       Jun. 18, 2026                    
Class A Common Stock [Member] | Placement Agent Warrants June 2024 [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       118,852                    
Warrants exercise price per share (in Dollars per share)                       $ 3.25                    
Expire date                       Jun. 18, 2026                    
Class A Common Stock [Member] | July Private Placement [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       2,236,026                    
Warrants exercise price per share (in Dollars per share)                       $ 3.9                    
Expire date                       Jul. 20, 2026                    
Class A Common Stock [Member] | July Offering Placement [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       156,522                    
Warrants exercise price per share (in Dollars per share)                       $ 5.0313                    
Expire date                       Jul. 20, 2026                    
Class A Common Stock [Member] | First Tranche July Ordinary Course Placement Agent Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       10,500                    
Warrants exercise price per share (in Dollars per share)                       $ 3.125                    
Expire date                       Jul. 17, 2026                    
Class A Common Stock [Member] | Second Tranche July Ordinary Course Placement Agent Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       162,344                    
Warrants exercise price per share (in Dollars per share)                       $ 3.125                    
Expire date                       Jul. 24, 2026                    
Class B Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Common stock voting rights                       five                    
Price per share (in Dollars per share)                       $ 0.001   $ 0.001                
Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       49,130                    
Common Stock [Member] | Common Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                                   2,212,766        
Common Stock [Member] | Series D Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Percentage of aggregate number of shares                       7.00%                    
Common Stock [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Stock options exercised                     4,799,488   4,799,488                  
Stockholders shares converted                       0 1,555 1,555                
Reverse stock split                     66,970   66,970                  
Common Stock [Member] | Class B Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Stockholders shares converted                         (1,555) 1,555                
Public offering [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                                   639,872        
Public offering [Member] | Class A Common Stock [Member] | Underwriters Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       5,536                    
Warrants exercise price per share (in Dollars per share)                       $ 120                    
Expire date                       Feb. 12, 2026                    
Underwriters [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                                         9,576  
2021 private placement offering [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       116,935                    
Warrants exercise price per share (in Dollars per share)                 $ 1 $ 1                        
Warrant term                       5 years                    
2021 private placement offering [Member] | Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       116,935                    
2021 private placement offering [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       4,679                   116,935
Warrants exercise price per share (in Dollars per share)                       $ 175                    
Exercise price (in Dollars per share)                 $ 2,858 $ 114,077                        
Aggregate gross (in Dollars)                 $ 2,858,000 $ 114,077                        
2021 private placement offering [Member] | Class A Common Stock [Member] | Underwriters Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       4,679                   4,679
Warrants exercise price per share (in Dollars per share)                       $ 175                    
Expire date                       Dec. 01, 2026                    
October 2023 registered direct offering [Member]                                            
Stockholders’ Equity [Line Items]                                            
Common stock, purchase price per share                       $ 16.5                    
Number of warrants outstanding                       236,500                    
October 2023 registered direct offering [Member] | Series B warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                       242,425                    
Warrant term                       18 months                    
October 2023 registered direct offering [Member] | Series A warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                       242,425                    
Warrants exercise price per share (in Dollars per share)                       $ 16.5                    
Warrant term                       5 years 6 months                    
October 2023 registered direct offering [Member] | Pre Funded Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrants exercise price per share (in Dollars per share)                       $ 0.01                    
October 2023 registered direct offering [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       16,971                    
October 2023 registered direct offering [Member] | Class A Common Stock [Member] | Placement agent warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       16,971                    
Number of warrants outstanding                                       16,971    
Warrants exercise price per share (in Dollars per share)                       $ 20.625                    
Expire date                       Oct. 11, 2028                    
October 2023 registered direct offering [Member] | Class A Common Stock [Member] | Pre Funded Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Common stock, purchase price per share                       $ 16.49                    
Warrant purchase shares                       5,925                    
December 2023 registered direct offering [Member] | Underwriters Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       9,489                    
Warrants exercise price per share (in Dollars per share)                       $ 21.813                    
December 2023 registered direct offering [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       135,531             135,531      
Number of warrants outstanding                       135,531                    
Warrants exercise price per share (in Dollars per share)                       $ 16.2                    
December 2023 registered direct offering [Member] | Class A Common Stock [Member] | Placement agent warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       9,489                    
Warrants exercise price per share (in Dollars per share)                       $ 21.813                    
Expire date                       Dec. 20, 2028                    
December 2023 registered direct offering [Member] | Class A Common Stock [Member] | Investor warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       135,531                    
Warrants exercise price per share (in Dollars per share)                       $ 16.2                    
Expire date                       Jun. 22, 2029                    
December 2023 registered direct offering [Member] | Class A Common Stock [Member] | Underwriters Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                                     9,489      
April 2024 Public Offering [Member] | Class A Common Stock [Member] | Placement agent warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       154,894                    
Warrants exercise price per share (in Dollars per share)                       $ 2.9375                    
Expire date                       Apr. 08, 2029                    
April 2024 Public Offering [Member] | Class A Common Stock [Member] | Common Warrants [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares                       297,872                    
Warrants exercise price per share (in Dollars per share)                       $ 2.35                    
Expire date                       Apr. 10, 2029                    
July Registered Direct Offering [Member]                                            
Stockholders’ Equity [Line Items]                                            
Public offering shares     2,236,026                                      
July Registered Direct Offering [Member] | Class A Common Stock [Member]                                            
Stockholders’ Equity [Line Items]                                            
Number of warrants outstanding                       2,236,026                    
Note Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Warrant purchase shares         2,319,186                                  
Note Warrant [Member] | Warrant [Member]                                            
Stockholders’ Equity [Line Items]                                            
Net proceeds (in Dollars)                       $ 6,300,000