Annual report pursuant to Section 13 and 15(d)

Investment in account receivable (Details Narrative)

v3.24.1
Investment in account receivable (Details Narrative) - USD ($)
12 Months Ended
Feb. 15, 2022
Apr. 10, 2015
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Feb. 28, 2024
Oct. 14, 2023
Jan. 10, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Warrants price per share     $ 0.64 $ 1.94        
Warrants redemption price     $ 0.10          
Impairment of investments 1       $ (139,148)        
Gain (Loss) on Investments $ 41,930   (170,418)        
Annual installment payments               $ 117,000
Due in 2023               117,000
Due in 2025               $ 117,000
Amortization of debt discount     $ 41,741 56,806        
Subsequent Event [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Annual installment payments           $ 117,000    
Other Income [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Gain (Loss) on Investments       $ (41,930) $ 22,718      
Series D Warrants [Member]                
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                
Warrants price per share     $ 0.02 $ 1.60     $ 0.02  
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%          
Share price     $ 0.78          
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