XML 56 R45.htm IDEA: XBRL DOCUMENT v3.19.2
Leases - Summary of Maturities of Operating Lease Liabilities (Details)
Jun. 30, 2019
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2020 $ 10,579,000
2021 13,787,000
2022 13,469,000
2023 13,450,000
2024 12,016,000
Thereafter 56,598,000
Total lease payments 119,899,000
Less interest (20,161,000)
Total lease liabilities $ 99,738,000