XML 195 R53.htm IDEA: XBRL DOCUMENT v3.22.1
Stockholders' Equity - Treasury Shares (Details) - Common Stock - USD ($)
9 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Equity, Class of Treasury Stock [Line Items]    
Number of treasury shares acquired (in shares) 7,385 2,632
Average cost per share (in dollars per share) $ 5.09 $ 2.79
Total cost of treasury shares acquired $ 37,596 $ 7,348