XML 61 R48.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE (Details - Revenue by source) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Disaggregation of Revenue [Line Items]    
Total revenue $ 9,100,255 $ 7,783,340
Product [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue 560,406 1,533,378
Service [Member]    
Disaggregation of Revenue [Line Items]    
Total revenue $ 8,539,849 $ 6,249,962