XML 50 R40.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Revenue by Geographic Areas based on the Sales Location of our Products and Solutions (Details) - USD ($)
6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Total Sales $ 7,696,401 $ 2,522,968
UNITED STATES    
Total Sales 449,014 460,885
CHINA    
Total Sales 7,219,049 1,963,053
Non-US [Member]    
Total Sales $ 28,338 $ 99,030