XML 70 R52.htm IDEA: XBRL DOCUMENT v3.24.1
Convertible Notes with Warrants (November 2023 Financing), Summary (Details) - USD ($)
12 Months Ended
Nov. 21, 2023
Dec. 31, 2023
Dec. 31, 2022
Convertible Notes [Abstract]      
Proceeds from convertible notes   $ 6,850,000 $ 0
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  
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