v3.26.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 6 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Mar. 31, 2025
Dec. 31, 2024
Mar. 31, 2026
Mar. 31, 2025
EARNINGS PER SHARE            
Net income $ 215,548 $ 2,705,481 $ (6,798,418) $ 853,733 $ 2,921,029 $ (5,944,685)
Weighted average shares outstanding-basic 17,526,126   16,716,809   17,110,381 16,630,245
Weighted average shares outstanding-diluted 17,568,110   16,716,809   17,150,954 16,630,245
Earnings (loss) per share available to common shareholders $ 0.01   $ (0.41)   $ 0.17 $ (0.36)
Earnings (loss) per share-diluted available to common shareholders $ 0.01   $ (0.41)   $ 0.17 $ (0.36)