XML 46 R35.htm IDEA: XBRL DOCUMENT v3.21.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Dec. 31, 2020
Disaggregation of Revenue [Line Items]          
Revenues $ 3,551,565 $ 1,560,633 $ 7,748,499 $ 4,727,631  
Deferred revenue 1,045,298   1,045,298   $ 841,636
Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 322,656 633,508 1,097,793 1,511,410  
Deferred revenue 92,493   92,493   233,080
Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 3,228,909 $ 927,125 6,650,706 $ 3,216,221  
Deferred revenue $ 952,805   $ 952,805   $ 608,556