XML 45 R35.htm IDEA: XBRL DOCUMENT v3.23.1
SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue) - USD ($)
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Disaggregation of Revenue [Line Items]      
Revenues $ 10,654,483 $ 3,356,090  
Deferred revenue 6,555,496   $ 4,730,299
Transferred over Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 5,286,443 529,237  
Deferred revenue 2,661,199   3,581,195
Transferred at Point in Time [Member]      
Disaggregation of Revenue [Line Items]      
Revenues 5,368,040 $ 2,826,853  
Deferred revenue $ 3,894,297   $ 1,149,104