XML 182 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Organization and Basis of Preparation - Revision of Prior Period (Details) - USD ($)
3 Months Ended 9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Mar. 31, 2022
Mar. 31, 2021
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net income (loss) for earnings per share calculation $ 5,591,602 $ 1,166,887 $ 17,395,865 $ (18,689,432)
Net income (loss) for earnings per share calculation $ 5,591,602 $ 1,166,887 $ 17,395,865 $ (18,689,432)
Weighted average number of common shares outstanding — Basic (in shares) 33,009,156 32,817,999 32,933,016 32,743,070
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares) 33,388,045 32,891,380 33,257,729 32,743,070
Net earnings (loss) per common share - Basic (in dollars per share) $ 0.17 $ 0.04 $ 0.53 $ (0.57)
Net earnings (loss) per common share - Diluted (in dollars per share) $ 0.17 $ 0.04 $ 0.52 $ (0.57)
Previously Reported        
Error Corrections and Prior Period Adjustments Restatement [Line Items]        
Net income (loss) for earnings per share calculation   $ 1,191,001   $ (18,654,154)
Net income (loss) for earnings per share calculation   $ 1,191,001   $ (18,654,154)
Weighted average number of common shares outstanding — Basic (in shares)   33,496,372   33,184,041
Weighted average number of common shares and dilutive potential common shares used in diluted earnings per share (in shares)   33,496,372   33,184,041
Net earnings (loss) per common share - Basic (in dollars per share)   $ 0.04   $ (0.56)
Net earnings (loss) per common share - Diluted (in dollars per share)   $ 0.04   $ (0.56)