XML 116 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Leases - Summary of Maturities of Operating Lease Liabilities (Details)
Mar. 31, 2020
USD ($)
Operating Lease Liabilities Payments Due [Abstract]  
2021 $ 14,971,000
2022 14,282,000
2023 14,361,000
2024 12,924,000
2025 12,360,000
Thereafter 47,908,000
Total lease payments 116,806,000
Less interest (18,487,000)
Total lease liabilities $ 98,319,000