v3.25.2
SHAREHOLDERS AND OTHER RELATED PARTIES BALANCES AND TRANSACTIONS - Receivable (Details) - USD ($)
Mar. 31, 2025
Jun. 30, 2024
SHAREHOLDERS AND OTHER RELATED PARTIES BALANCES AND TRANSACTIONS    
Other receivables $ 16,135,221 $ 18,298,672
Total 19,158,012 16,626,358
Shareholders and other related parties    
SHAREHOLDERS AND OTHER RELATED PARTIES BALANCES AND TRANSACTIONS    
Trade debtors 248,776 141,224
Other receivables 550,789  
Joint ventures and associates    
SHAREHOLDERS AND OTHER RELATED PARTIES BALANCES AND TRANSACTIONS    
Trade debtors 4,179 782,142
Other receivables $ 18,354,268 $ 15,702,992