XML 49 R32.htm IDEA: XBRL DOCUMENT v3.24.3
REVENUE RECOGNITION (Details 1) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
REVENUE $ 2,421,020 $ 2,063,558 $ 8,066,190 $ 6,539,519
Domestic revenues [Member]        
REVENUE 1,897,120 1,541,870 6,346,717 5,126,304
Foreign revenues [Member]        
REVENUE $ 523,900 $ 521,688 $ 1,719,473 $ 1,413,215