XML 84 R69.htm IDEA: XBRL DOCUMENT v3.21.1
Leases - Summary of Maturities of Operating and Financing Lease Liabilities (Details)
Mar. 31, 2021
USD ($)
Lease Liabilities Payments Due [Abstract]  
2022 $ 14,217,000
2023 12,280,000
2024 8,649,000
2025 7,639,000
2026 5,858,000
Thereafter 12,425,000
Total lease payments 61,068,000
Less interest (6,405,000)
Total lease liabilities $ 54,663,000