XML 49 R38.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Convertible Notes with Warrants (November 2023 Financing), Warrants (Details) - November 2023 Financing [Member] - USD ($)
6 Months Ended
Nov. 21, 2023
Jun. 30, 2024
Warrants [Abstract]    
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000  
Series A Warrants [Member]    
Warrants [Abstract]    
Warrants term   5 years
Percentage of warrant closing price of common stock exceeds 200.00%  
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000  
Series B Warrants [Member]    
Warrants [Abstract]    
Warrants term   1 year
Percentage of warrant closing price of common stock exceeds 200.00%  
Consecutive trading days   10 days
Daily dollar trading volume of common stock exceeds per day $ 1,000,000