XML 35 R51.htm IDEA: XBRL DOCUMENT v3.20.1
Benefit Plans - 401(k) Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Mar. 31, 2020
Mar. 31, 2019
Benefit Plans        
401(k) Plan Matching contributions by the Company as percentage of employees' contributions     50.00%  
401(k) Plan Maximum contributions by the Company as percentage of employees' gross pay     8.00%  
401(k) Plan contributions $ 2,176 $ 1,604 $ 5,947 $ 4,138