XML 16 R3.htm IDEA: XBRL DOCUMENT v3.22.1
Consolidated Balance Sheets (Parenthetical) - USD ($)
Dec. 31, 2021
Dec. 30, 2021
Dec. 29, 2021
Nov. 04, 2021
Nov. 03, 2021
Nov. 02, 2021
Dec. 31, 2020
Allowance for doubtful accounts, net $ 181,942           $ 165,098
Temporary equity, par or stated value per share $ 0.00001           $ 0.00001
Temporary equity, shares issued 3,300           0
Temporary equity, shares outstanding 3,300           0
Preferred stock, shares authorized 150,000,000           150,000,000
Preferred stock, par or stated value per share $ 0.00001           $ 0.00001
Common stock, par or stated value per share $ 0.00001           $ 0.00001
Common stock, shares authorized 850,000,000       850,000,000 350,000,000 350,000,000
Common stock, shares issued 1,600,835 240,125,224 240,125,244       1,576,844
Common stock, shares outstanding 1,600,835 240,125,224 240,125,244       1,576,844
Series A Preferred Stock [Member]              
Preferred stock, par or stated value per share $ 0.00001           $ 0.00001
Preferred stock, shares issued 0           42,030,331
Preferred stock, shares outstanding 0     42,030,331     42,030,331