XML 69 R57.htm IDEA: XBRL DOCUMENT v3.21.2
Employee Benefit Plans (Details) - USD ($)
12 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Employee Benefit Plans [Abstract]    
Cash contributions $ 0 $ 0
Matching contributions, percent 25.00% 75.00%
Company contributions $ 79,481 $ 252,293