XML 66 R56.htm IDEA: XBRL DOCUMENT v3.24.0.1
Foreign Operations (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2023
Dec. 31, 2022
Jun. 30, 2023
Revenue, net $ 7,315,637 $ 8,472,679 $ 15,392,885 $ 15,839,580  
Long-lived assets 35,283,720   35,283,720   $ 31,776,093
CHINA          
Revenue, net     1,217,955 1,502,252  
Long-lived assets 3,016,255   3,016,255   3,157,434
LATVIA          
Revenue, net     0 1,081,640  
Long-lived assets 5,257,960   5,257,960   5,282,596
Other European countries          
Revenue, net     4,521,846 4,360,090  
Other Asian countries          
Revenue, net     614,037 829,717  
Rest of world          
Revenue, net     398,549 538,793  
United States          
Revenue, net     8,640,498 $ 7,527,088  
Long-lived assets $ 27,009,505   $ 27,009,505   $ 23,336,063