XML 87 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Warrants - Additional Information (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
May 31, 2024
May 02, 2024
Apr. 08, 2022
Class of Warrant or Right [Line Items]          
Warrants exercise price $ 4   $ 12    
Warrant, term (Year) 5 years       10 years
Warrants to purchase aggregate shares 190,500        
Loss on early extinguishment of debt $ (696,502) $ 0      
Percentage of number of shares sold in the offering     10.00%    
Common stock, shares issued 11,300,624 6,029,371      
Warrants exercised (in shares) 52,500        
Warrants, weighted average strike price $ 9.8        
Class of warrants or rights, expiration in period (in shares) 0        
Initial Public Offering [Member]          
Class of Warrant or Right [Line Items]          
Warrants to purchase aggregate shares     138,000 120,000  
Common stock, shares issued     1,380,000    
Percentage of warrants exercisable upon issuance of exercise price     120.00%    
Warrants Related Debt [Member]          
Class of Warrant or Right [Line Items]          
Warrants exercise price $ 2.5        
Amortization of debt discount (premium) $ 1,088,264 $ 1,173,986      
Class of warrant or right, issued during the period (in shares) 2,186,250