XML 33 R21.htm IDEA: XBRL DOCUMENT v3.21.1
Net (Loss) Income per Share (Details) - shares
3 Months Ended 9 Months Ended
Mar. 31, 2021
Mar. 31, 2020
Mar. 31, 2021
Mar. 31, 2020
Net Income per Share [Abstract]        
Anti-dilutive securities 312,187 283,437 312,187 283,437