v3.26.3
Other receivables, net (Details) - USD ($)
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2023
Other receivables, net        
Advances to a third party $ 376,007 $ 1,202,601    
Interest receivables 446,667 236,667    
Total other receivables 822,674 1,439,268    
Less: allowance for credit losses (278,693) (403,403) $ (2,972,289) $ (2,582,761)
Total other receivables, net $ 543,981 $ 1,035,865