XML 60 R50.htm IDEA: XBRL DOCUMENT v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
EARNINGS PER SHARE        
Net income (loss), Basic $ 3,286,659 $ 2,081,629 $ 6,207,688 $ (3,863,056)
Net income (loss), Diluted $ 3,286,659 $ 2,081,629 $ 6,207,688 $ (3,863,056)
Weighted average shares outstanding-basic 18,622,477 16,625,761 17,614,419 16,644,028
Weighted average shares-diluted 18,659,624 16,666,135 17,653,687 16,644,028
Earnings (loss) per share available to common shareholders $ 0.18 $ 0.13 $ 0.35 $ (0.23)
Earnings (loss) per share-diluted available to common shareholders $ 0.18 $ 0.12 $ 0.35 $ (0.23)