Quarterly report [Sections 13 or 15(d)]

Investment in account receivable (Details Narrative)

v3.25.2
Investment in account receivable (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 12 Months Ended
Feb. 15, 2022
Apr. 10, 2015
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Dec. 31, 2022
Dec. 31, 2021
Dec. 31, 2020
Apr. 03, 2025
Dec. 31, 2024
Jun. 11, 2024
Oct. 14, 2023
Sep. 30, 2023
Jan. 10, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                              
Warrants price per share     $ 0.64   $ 0.64           $ 0.64        
Warrants redemption price     $ 0.10   $ 0.10                    
Share price                   $ 20,843          
Impairment of investments                 $ 139,148            
Gain loss on investments $ 41,930   $ (250,208) $ (250,208)                  
Annual installment payments                             $ 117,000
Due in 2024                             117,000
Due in 2025                             117,000
Due in 2026                             $ 117,000
Impairment     (250,208)   (250,208)           $ (250,208) $ 250,208      
Face value     287,200 [1]   287,200 [1]           287,200 [1] 287,200      
Unamortized discount     36,992   36,992           $ 36,992 $ 36,992      
Amortization of debt discount     $ 0 $ 4,808 $ 0 $ 9,559                  
Other Income [Member]                              
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]                              
Gain loss on investments $ 41,930           $ 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               $ 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%   17.87%                    
Share price     $ 0.78   $ 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                          
[1] Coincident with the June 11, 2024 impairment, accounts receivable of $2,300 were reclassed and concurrently impaired. Prior to the full impairment, the Company reduced the face value of its investment in account receivable by an additional $100 per month for five receivable payment installments.