XML 65 R55.htm IDEA: XBRL DOCUMENT v3.23.3
Foreign Operations (Details) - USD ($)
3 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Jun. 30, 2023
Revenue, net $ 8,077,248 $ 7,366,901  
Long-lived assets 35,339,984   $ 31,776,093
CHINA      
Revenue, net 500,138 827,940  
Long-lived assets 3,039,911   3,157,434
LATVIA      
Revenue, net 0 738,612  
Long-lived assets 4,954,923   5,282,596
Other European countries      
Revenue, net 2,523,545 2,136,229  
Other Asian countries      
Revenue, net 562,399 449,888  
Rest of world      
Revenue, net 197,772 248,937  
United States      
Revenue, net 4,293,394 $ 2,965,295  
Long-lived assets $ 27,345,150   $ 23,336,063