XML 74 R57.htm IDEA: XBRL DOCUMENT v3.23.1
Stock warrants (Narrative) (Details) - USD ($)
1 Months Ended 12 Months Ended
Apr. 23, 2023
Oct. 31, 2022
Oct. 27, 2022
Dec. 31, 2022
Dec. 31, 2021
Class of Warrant or Right [Line Items]          
Fair value of warrants     $ 591,590    
Fair value of warrant       $ (191,429) $ 0
Warrants to purchase shares of common 5,684,294        
Number of other warrants in connection with notes payable       479,167  
Fair value of other warrants in connection with notes payable       $ 112,986  
Relative value of other warrants in connection with notes payable       $ 39,626  
Warrant exercise price   $ 0.18 $ 0.18    
Convertible notes payable [Member]          
Class of Warrant or Right [Line Items]          
Total number of issuance of warrants requirement of derivative   2,250,000