XML 80 R66.htm IDEA: XBRL DOCUMENT v3.22.1
Leases - Summary of Maturities of Operating and Financing Lease Liabilities (Details)
Mar. 31, 2022
USD ($)
Lease Liabilities Payments Due [Abstract]  
2023 $ 14,165,000
2024 9,658,000
2025 7,430,000
2026 5,253,000
2027 3,629,000
Thereafter 5,861,000
Total lease payments 45,996,000
Less interest (2,856,000)
Total lease liabilities $ 43,140,000