XML 43 R33.htm IDEA: XBRL DOCUMENT v3.22.2.2
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Dec. 31, 2021
Disaggregation of Revenue [Line Items]          
Revenues $ 5,907,646 $ 1,884,320 $ 9,263,736 $ 4,196,935  
Deferred revenue 1,476,270   1,476,270   $ 788,776
Transferred over Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 2,883,912 331,600 3,413,149 775,137  
Deferred revenue 707,343   707,343   94,867
Transferred at Point in Time [Member]          
Disaggregation of Revenue [Line Items]          
Revenues 3,023,734 $ 1,552,720 5,850,587 $ 3,421,798  
Deferred revenue $ 768,927   $ 768,927   $ 693,909