XML 20 R50.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Benefit Plans - 401(k) Plan (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2019
Dec. 31, 2018
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 $ 1,768 $ 1,140 $ 3,771 $ 2,534