XML 52 R39.htm IDEA: XBRL DOCUMENT v3.21.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended 9 Months Ended 12 Months Ended
Jun. 30, 2020
Mar. 31, 2020
Dec. 31, 2019
Jun. 30, 2020
Sep. 30, 2020
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Jan. 02, 2019
Disaggregation of Revenue [Line Items]                  
Allowance for doubtful accounts     $ 50,000     $ 100,000 $ 50,000 $ 50,000  
Deferred revenue     1,479,870     841,636 1,479,870 1,180,159  
Contract Liabilities (Deferred Revenue)     1,479,870     841,636 1,479,870 1,180,159  
Recognized deferred revenue           1,479,870      
Vendor deposit balance     104,517     40,800 104,517 95,556  
Losses charged to expense           0 0    
Revenues $ 1,695,364 $ 1,471,634   $ 3,166,998 $ 4,727,631   9,095,150    
Shipping charges           1,225,752 1,664,950 938,111  
Advertising expense           317,560 162,173 265,637  
Research and development expenses 0 0   0 65,037 310,672 0 0  
Uncertain tax positions     0     $ 0 0    
Patent life           20 years      
Patent costs     60,092     $ 182,654 60,092 0  
Warranty accrual     0     0 0 0  
FDIC insured limits     37,029     11,546,724 37,029 459,543  
Cash equivalents     0       0 0  
Amortization expense           4,566 0 0  
Adjustment [Member]                  
Disaggregation of Revenue [Line Items]                  
Revenues   $ 56,766 234,570            
Overstated [Member]                  
Disaggregation of Revenue [Line Items]                  
Revenues           234,570 234,570    
Understated [Member]                  
Disaggregation of Revenue [Line Items]                  
Deferred revenue           $ 234,570      
Revenues $ 291,336     $ 234,570 $ 234,570        
Maximum [Member]                  
Disaggregation of Revenue [Line Items]                  
Period of delivery of products from commencement of order acceptance           6 months      
Period for remaining balance accrued for and paid when the products are shipped from the third-party warehouse           60 days      
Minimum [Member]                  
Disaggregation of Revenue [Line Items]                  
Period of delivery of products from commencement of order acceptance           3 months      
Period for remaining balance accrued for and paid when the products are shipped from the third-party warehouse           30 days      
Transferred At Point In Time [Member]                  
Disaggregation of Revenue [Line Items]                  
Revenues           $ 2,984,655 6,628,792 5,815,970  
Transferred Over Time [Member]                  
Disaggregation of Revenue [Line Items]                  
Revenues           2,748,079 2,466,358 1,740,474  
Invoice [Member]                  
Disaggregation of Revenue [Line Items]                  
Contract Liabilities (Deferred Revenue)     0     37,029 0 459,542  
Input Method Of Accounting [Member]                  
Disaggregation of Revenue [Line Items]                  
Deferred revenue                 $ 204,880
Contract Liabilities (Deferred Revenue)     844,331     233,080 844,331 514,280  
Contracts In Progress [Member]                  
Disaggregation of Revenue [Line Items]                  
Deferred revenue                 $ 255,875
Contract Liabilities (Deferred Revenue)     104,517     40,800 104,517    
Work Generated From Own Facility [Member]                  
Disaggregation of Revenue [Line Items]                  
Contract Liabilities (Deferred Revenue)     844,331     233,080 844,331 514,280  
Work Performed At Third Party Manufacturer [Member]                  
Disaggregation of Revenue [Line Items]                  
Contract Liabilities (Deferred Revenue)     598,510     $ 608,576 598,510 206,337  
Billings Made Upfront [Member]                  
Disaggregation of Revenue [Line Items]                  
Contract Liabilities (Deferred Revenue)     37,029       37,029 $ 459,542  
Billings [Member]                  
Disaggregation of Revenue [Line Items]                  
Contract Liabilities (Deferred Revenue)     $ 291,372       $ 291,372    
Two Major Suppliers [Member]                  
Disaggregation of Revenue [Line Items]                  
Concentration of risk, percentage           25.40%      
Four Major Suppliers [Member]                  
Disaggregation of Revenue [Line Items]                  
Concentration of risk, percentage             78.00%    
Three Major Suppliers [Member]                  
Disaggregation of Revenue [Line Items]                  
Concentration of risk, percentage               76.00%