XML 73 R63.htm IDEA: XBRL DOCUMENT v3.23.1
EARNINGS PER SHARE (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Mar. 31, 2023
Mar. 31, 2022
EARNINGS PER SHARE [Abstract]        
Net income (loss) attributable to common stockholders     $ (14,397,810) $ 15,216,402
Basic weighted average common shares outstanding (in shares) 13,283,622 13,377,201 13,282,666.75 13,359,538.6
Diluted weighted average common shares outstanding (in shares)     13,282,666.75 13,359,538.6
Basic earnings per share (in dollars per share) $ (0.79) $ 0.43 $ (1.08) $ 1.14
Diluted earnings per share (in dollars per share)     $ (1.08) $ 1.14