v3.25.2
Foreign Operations (Details 1) - USD ($)
Jun. 30, 2025
Jun. 30, 2024
Assets $ 53,131,771 $ 32,566,628
UNITED STATES    
Assets 45,982,722 24,989,477
LATVIA    
Assets 4,848,441 4,961,741
CN [Member]    
Assets $ 2,300,608 $ 2,615,410