XML 59 R48.htm IDEA: XBRL DOCUMENT v3.21.2
Leases, Maturities of Lease Commitments (Details) - USD ($)
Sep. 30, 2021
Mar. 31, 2021
Operating Leases [Abstract]    
2022 - remaining six months $ 5,184,000  
2023 11,400,000  
2024 9,964,000  
2025 10,044,000  
2026 10,320,000  
Thereafter 75,101,000  
Total lease payments 122,013,000  
Less amount representing interest (31,982,000)  
Present value of lease liabilities 90,031,000  
Finance Leases [Abstract]    
2022 - remaining six months 1,418,000  
2023 2,414,000  
2024 1,612,000  
2025 1,118,000  
2026 432,000  
Thereafter 0  
Total lease payments 6,994,000  
Less amount representing interest (535,000)  
Present value of lease liabilities 6,459,000  
Total [Abstract]    
2022 - remaining six months 6,602,000  
2023 13,814,000  
2024 11,576,000  
2025 11,162,000  
2026 10,752,000  
Thereafter 75,101,000  
Total lease payments 129,007,000  
Less amount representing interest (32,517,000)  
Present value of lease liabilities $ 96,490,000 $ 84,625,000