v3.25.2
SUBSEQUENT EVENTS (Details) - USD ($)
9 Months Ended
Jul. 15, 2025
Jun. 30, 2025
Jun. 30, 2024
SUBSEQUENT EVENTS      
Quarterly dividend paid   $ 1,002,668 $ 994,031
SUBSEQUENT EVENTS      
SUBSEQUENT EVENTS      
Quarterly dividend paid $ 502,000