XML 66 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Future Annual Minimum Lease Payments under Noncancelable Operating Leases (Detail)
$ in Thousands
Jun. 30, 2019
USD ($)
Leases [Abstract]  
2020 $ 3,529
2021 4,263
2022 4,234
2023 3,801
2024 1,312
Thereafter 176
Total $ 17,315