XML 63 R51.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Future payments of operating lease liabilities (Detail) - USD ($)
$ in Thousands
Sep. 30, 2020
Jun. 30, 2020
Commitments and Contingencies    
2021 $ 12,427 $ 11,628
2022 11,441 10,336
2023 9,980 9,121
2024 8,720 7,858
2025 7,639 6,750
Thereafter 69,600 57,190
Total commitments 119,807 102,883
Less - effect of discounting (41,894) (35,741)
Operating lease liabilities $ 77,913 $ 67,142