XML 70 R45.htm IDEA: XBRL DOCUMENT v3.23.2
REVENUE RECOGNITION (Details 3) - USD ($)
12 Months Ended
Dec. 31, 2022
Dec. 31, 2021
Total percentage of accounts receivable 34.00% 65.00%
Largest Accounts Receivable $ 267,016 $ 582,601
Company I [Member]    
Largest Accounts Receivable 71,485 0
Company F [Member]    
Largest Accounts Receivable 0 477,957
Company H [Member]    
Largest Accounts Receivable $ 95,531 $ 104,644