XML 49 R39.htm IDEA: XBRL DOCUMENT v3.22.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue) - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Disaggregation of Revenue [Line Items]    
Revenues $ 11,667,579 $ 5,732,734
Deferred revenue 788,775 841,636
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 1,606,950 2,984,655
Deferred revenue 94,867 233,080
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 10,060,629 2,748,079
Deferred revenue $ 693,908 $ 608,556