XML 30 R21.htm IDEA: XBRL DOCUMENT v3.23.2
Schedule of Revenue by Country (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Total $ 1,058,400 $ 961,600 $ 2,101,500 $ 1,911,800
UNITED STATES        
Total 441,800 388,900 859,500 779,500
BRAZIL        
Total 291,100 256,500 573,100 467,500
JAPAN        
Total 81,200 53,000 175,200 125,900
Other Countries [Member]        
Total $ 244,300 $ 263,200 $ 493,700 $ 538,900