XML 55 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Earnings per share (Details) - USD ($)
3 Months Ended 6 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2021
Dec. 31, 2020
Earnings Per Share [Abstract]        
Net income $ 797,861 $ 575,476 $ 1,685,389 $ 1,337,472
Weighted-average shares, Basic 26,491,103 20,204,496 26,487,816 20,204,496
Weighted-average shares, Diluted 26,491,103 20,204,496 26,487,816 20,204,496
Earnings per share - Basic $ 0.030 $ 0.028 $ 0.064 $ 0.066
Earnings per share - Diluted $ 0.030 $ 0.028 $ 0.064 $ 0.066
Restricted Stock Units Shares     51,232