XML 104 R90.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Warrant Derivative Liability (Details) - USD ($)
1 Months Ended 3 Months Ended 12 Months Ended
Dec. 15, 2023
May 31, 2019
May 31, 2020
Dec. 31, 2019
Dec. 31, 2023
Dec. 31, 2022
Warrant Derivative Liability [Line Items]            
Gross proceeds   $ 3,000,000        
Shares price   $ 1        
Exercise price of warrants   $ 1.3        
Outstanding warrant shares       8,666,666 322,807  
Fair value of the derivative liability         $ (792) $ 22,809
Warrant [Member]            
Warrant Derivative Liability [Line Items]            
Warrant exercise price, decrease $ 0.4   $ 0.45 $ 0.45 $ 0.3983  
Common Stock [Member]            
Warrant Derivative Liability [Line Items]            
Issued shares   3,000,000        
Warrant shares   3,000,000        
Outstanding warrant shares         9,591,614