Quarterly report pursuant to Section 13 or 15(d)

Investment in account receivable (Details Narrative)

v3.23.3
Investment in account receivable (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Feb. 16, 2022
Feb. 15, 2022
Apr. 10, 2015
Sep. 30, 2023
Sep. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Dec. 31, 2021
Jan. 10, 2023
InvestmentInAccountReceivableLineItems [Line Items]                      
Warrants price per share       $ 2.11     $ 2.11   $ 2.11    
Warrants redemption price       $ 0.10     $ 0.10        
Impairment of investments                 $ (139,148)    
Gain (loss) on investment receivable   $ 41,930   $ 939 $ 590   $ 715 $ (39,661) $ (41,930) $ 22,718  
Annual installment payments                     $ 117,000
Due in 2023                     117,000
Due in 2024                     117,000
Due in 2025                     $ 117,000
Amortization of debt discount       $ 10,484 $ 12,916   $ 27,091 $ 38,754      
Series D Warrants [Member]                      
InvestmentInAccountReceivableLineItems [Line Items]                      
Warrants price per share       $ 1.60     $ 1.60        
Exchange Agreement [Member]                      
InvestmentInAccountReceivableLineItems [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%     17.87%        
Annual payments $ 100,000                    
Annual payment term 4 years                    
Debt instrument, periodic payment $ 100                    
Loss on investment           $ 41,930          
Exchange Agreement [Member] | Series D Warrants [Member]                      
InvestmentInAccountReceivableLineItems [Line Items]                      
Warrants issued     757,059                
Warrants price per share     $ 1.60                
Warrants redemption price     $ 0.10