XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Consolidated Balance Sheets (Parenthetical) - USD ($)
Sep. 30, 2022
Dec. 31, 2021
Accounts receivable net of allowances $ 171,078 $ 176,949
Preferred stock, Par Value $ 0.0001 $ 0.0001
Preferred stock, Authorized 20,000,000 20,000,000
Common stock, Par Value $ 0.0001 $ 0.0001
Common stock, Authorized 750,000,000 750,000,000
Common stock, Issued 206,482,414 184,266,934
Common stock, Outstanding 206,482,414 184,266,934
Common stock to be issued 0 6,587,897
Series C Preferred Stock [Member]    
Preferred stock issued   2,370,370
Preferred stock, Outstanding   2,370,370
Mezzanine equity, shares issued 6,226,370  
Mezzanine equity, shares outstanding 6,226,370  
Series D Preferred Stock [Member]    
Preferred stock issued 1,177,023  
Preferred stock, Outstanding 1,177,023  
Series B Preferred Stock [Member]    
Mezzanine equity, share issued 0 2,395,105
Mezzanine equity, share outstanding 0 2,395,105