XML 70 R53.htm IDEA: XBRL DOCUMENT v3.25.1
Convertible Notes with Warrants (November 2023 Financing), Summary (Details) - USD ($)
1 Months Ended 12 Months Ended
Nov. 21, 2023
Nov. 30, 2024
Dec. 31, 2024
Dec. 31, 2023
Convertible Notes [Abstract]        
Proceeds from convertible notes     $ 0 $ 6,850,000
Interest   $ 111,000 111,000 9,903
Payment of convertible notes interest   $ 300,000 300,000  
Payment of convertible notes interest (in shares)   315,790    
Common Stock [Member]        
Convertible Notes [Abstract]        
Payment of convertible notes interest     $ 316  
Payment of convertible notes interest (in shares)     315,790  
November 2023 Financing [Member]        
Convertible Notes [Abstract]        
Proceeds from convertible notes $ 6,850,000      
Transaction costs $ 525,144      
Conversion price, period     18 months  
Conversion price of common stock exceeds (in dollars per share) $ 2.36      
Consecutive trading days     10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000      
Notes redeem at premium, percentage 115.00%      
November 2023 Financing [Member] | Series A Warrants [Member]        
Convertible Notes [Abstract]        
Warrants purchase shares of common stock (in shares) 5,805,083      
Warrants exercise price (in dollars per share) $ 1.18      
Consecutive trading days     10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000      
November 2023 Financing [Member] | Series B Warrants [Member]        
Convertible Notes [Abstract]        
Consecutive trading days     10 days  
Daily dollar trading volume of common stock exceeds per day $ 1,000,000      
November 2023 Financing [Member] | Convertible Notes [Member]        
Convertible Notes [Abstract]        
Aggregate principal amount     $ 6,850,000 $ 6,850,000
Convertible note accrue interest rate     6.00%  
Maturity date     Nov. 21, 2025  
November 2023 Financing [Member] | Convertible Notes [Member] | Series B Warrants [Member]        
Convertible Notes [Abstract]        
Warrants purchase shares of common stock (in shares) 5,805,083      
Warrants exercise price (in dollars per share) $ 1.475      
November 2023 Financing [Member] | Convertible Notes [Member] | Common Stock [Member]        
Convertible Notes [Abstract]        
Aggregate principal amount $ 6,850,000      
Conversion price (in dollars per share) $ 1.18