XML 83 R75.htm IDEA: XBRL DOCUMENT v3.25.1
WARRANTS - Additional Information (Details)
12 Months Ended
May 01, 2024
USD ($)
Nov. 13, 2023
USD ($)
Days
$ / shares
shares
Jun. 16, 2023
USD ($)
$ / shares
shares
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
$ / shares
Dec. 12, 2023
$ / shares
Jun. 12, 2023
shares
Jan. 31, 2023
$ / shares
shares
Warrants                
Exercise price of warrants         $ 11.5      
Common stock, par value (in dollars per share)       $ 0.0001 $ 0.0001      
Warrants additional paid in capital | $     $ 2,511,759          
Amount from issued pre-funded warrants | $       $ 2,180,522        
Pre-Funded Warrant Purchase Program [Member]                
Warrants                
Warrants issued | shares       837,116        
Maximum purchase price of pre-funded warrants | $ $ 15,000,000              
Purchase price equal percentage 150.00%              
Pre-funded warrant purchase price exercisable period 5 years              
Purchase price per share minimum percentage of closing price per share on day immediately preceding date of purchase 110.00%              
Effective direct or indirect discount to market price percentage 30.00%              
Amount from issued pre-funded warrants | $       $ 2,139,866        
Warrants exercised during the period | shares       0        
Maximum | Pre-Funded Warrant Purchase Program [Member]                
Warrants                
Percentage common stock exercise price       140.00%        
Minimum | Pre-Funded Warrant Purchase Program [Member]                
Warrants                
Percentage common stock exercise price       125.00%        
Common Stock [Member]                
Warrants                
Share issued price               $ 400
Junior Notes not Repaid Nine Months after Issuance [Member]                
Warrants                
Warrants issued | shares       309,315        
Public Warrants [Member]                
Warrants                
Class of warrant or right outstanding | shares       417,770       16,710,785
Warrants exercisable term after the completion of a business combination       30 days        
Warrants and rights outstanding term       5 years        
Share issued price           $ 460    
Public Warrants [Member] | Common Stock [Member]                
Warrants                
Exercise price of warrants       $ 460        
Public Warrants [Member] | Redemption of Warrants When Price Per Share of Common Stock Equals or Exceeds $10.00 [Member]                
Warrants                
Threshold number of trading days before sending notice of redemption to warrant holders       3 days        
Public Warrants [Member] | Redemption of Warrants When Price Per Share of Common Stock Equals or Exceeds 400.00 [Member]                
Warrants                
Redemption price per warrant (in dollars per share)       $ 16        
Minimum threshold written notice period for redemption of public warrants       30 days        
Stock price trigger for redemption of warrants (in dollars per share)       $ 400        
Threshold trading days for redemption of warrants       20 days        
Threshold consecutive trading days for redemption of warrants       30 days        
Public Warrants [Member] | Redemption of Warrants When Price Per Share of Common Stock Equals or Exceeds 720.00 [Member]                
Warrants                
Redemption price per warrant (in dollars per share)       $ 0.4        
Minimum threshold written notice period for redemption of public warrants       30 days        
Stock price trigger for redemption of warrants (in dollars per share)       $ 720        
Threshold trading days for redemption of warrants       20 days        
Threshold consecutive trading days for redemption of warrants       30 days        
Threshold number of trading days before sending notice of redemption to warrant holders       3 days        
Public Warrants [Member] | Redemption of Warrants When Price Per Share of Common Stock Is Less Than $720.00 [Member]                
Warrants                
Stock price trigger for redemption of warrants (in dollars per share)       $ 720        
Threshold trading days for redemption of warrants       20 days        
Threshold consecutive trading days for redemption of warrants       30 days        
Junior Note Warrants [Member]                
Warrants                
Warrants to purchase company common stock | shares   550,000            
Sale price of warrants   $ 5            
Warrants expire date   Dec. 06, 2028            
Proceeds from issuance of private placement | $   $ 5,500,000            
Warrants outstanding, exercise price   $ 5            
Junior Note Warrants [Member] | Junior Notes not Repaid Six Months after Issuance [Member]                
Warrants                
Percentag of cash exercise price equal to volume weighted average price   120.00%            
Percentage of additional warrants on principal   25.00%            
Common stock trading days immediately prior to issuance | Days   10            
Junior Note Warrants [Member] | Junior Notes not Repaid Nine Months after Issuance [Member]                
Warrants                
Percentag of cash exercise price equal to volume weighted average price   120.00%            
Percentage of additional warrants on principal   25.00%            
Common stock trading days immediately prior to issuance | Days   10            
Senior Note Warrants [Member]                
Warrants                
Warrants to purchase company common stock | shares     47,238       287,972  
Sale price of warrants     $ 41.2          
Warrants expire date     Jun. 23, 2028          
Proceeds from issuance of private placement | $     $ 9,225,000          
Aggregate fair value of warrants | $     $ 3,401,366          
Warrants outstanding, exercise price     $ 41.2          
August 2024 Warrants Issued with Junior Notes [Member]                
Warrants                
Class of warrant or right outstanding | shares       19,892        
Debt issuance costs | $       $ 40,657        
August 2024 Warrants Issued with Junior Notes [Member] | Maximum                
Warrants                
Sale price of warrants       $ 3.18        
Warrants outstanding, exercise price       3.18        
August 2024 Warrants Issued with Junior Notes [Member] | Minimum                
Warrants                
Sale price of warrants       2.18        
Warrants outstanding, exercise price       $ 2.18