XML 51 R42.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Investment in account receivable (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Jun. 11, 2024
Feb. 15, 2022
Apr. 10, 2015
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Jan. 11, 2024
Dec. 31, 2023
Oct. 14, 2023
Sep. 30, 2023
Jan. 10, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                          
Shares issued, value $ 1,287,000                        
Warrants price per share       $ 0.64           $ 0.64      
Warrants redemption price       $ 0.10                  
Impairment of investments 1             $ 22,718 $ 139,148          
Gain on investment   $ 41,930                      
Annual installment payments                 $ 117,000       $ 117,000
Due in 2024                         117,000
Due in 2025                         117,000
Due in 2026                         $ 117,000
Amortization of debt discount       $ 4,751 $ 6,456                
Other Income [Member]                          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                          
Gain on investment           $ 41,930 $ 22,718            
Series D Warrants [Member]                          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                          
Warrants price per share       $ 0.02             $ 0.02 $ 1.60  
Exchange Agreement [Member]                          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                          
Account receivable with annual installment payments     $ 117,000                    
Annual installment receivable, term     11 years                    
Shares issued, value     $ 1,287,000                    
Shares issued, shares     757,059                    
Investment in account receivable discount percent       17.87%                  
Exchange Agreement [Member] | Series D Warrants [Member]                          
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                          
Warrants issued     757,059                    
Warrants price per share     $ 1.60                    
Warrants redemption price     $ 0.10