XML 31 R21.htm IDEA: XBRL DOCUMENT v3.22.2
REVENUE (Details Narrative) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Revenues $ 416,892 $ 457,003 $ 889,035 $ 881,779
Sales order backlog     24,857 17,143
Product Sales [Member]        
Revenues 409,392 448,403 871,235 870,079
Site Support And Engineering Services [Member]        
Revenues 7,500 8,600 17,800 11,700
Domestic        
Revenues 378,959 432,215 815,629 794,330
Foreign        
Revenues $ 37,933 $ 24,788 $ 73,406 $ 87,449