XML 80 R66.htm IDEA: XBRL DOCUMENT v3.23.1
Leases - Summary of Maturities of Operating and Financing Lease Liabilities (Details)
Mar. 31, 2023
USD ($)
Lease Liabilities Payments Due [Abstract]  
2024 $ 10,638,000
2025 8,579,000
2026 6,195,000
2027 4,472,000
2028 3,464,000
Thereafter 2,660,000
Total lease payments 36,008,000
Less interest (2,248,000)
Total lease liabilities $ 33,760,000