XML 63 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Commitments and Contingencies (Tables)
12 Months Ended
Jun. 30, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
    Amount  
Year Ending June 30,   (In Thousands)  
2020   $ 2,040  
2021     1,776  
2022     1,516  
2023     802  
2024     367  
Thereafter     415  
Total minimum payments required   $ 6,916