XML 50 R39.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Revenues $ 20,139,849 $ 11,667,579
Deferred revenue 4,730,299 788,775
Transferred over Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 9,419,117 1,606,950
Deferred revenue 3,581,195 94,867
Transferred at Point in Time [Member]    
Disaggregation of Revenue [Line Items]    
Revenues 10,720,732 10,060,629
Deferred revenue $ 1,149,104 $ 693,908