XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.3
Leases, Maturities of Lease Commitments (Details) - USD ($)
Sep. 30, 2024
Mar. 31, 2024
Operating Leases [Abstract]    
2025 - remaining six months $ 6,753,000  
2026 13,575,000  
2027 11,711,000  
2028 11,147,000  
2029 11,142,000  
Thereafter 43,524,000  
Total lease payments 97,852,000  
Less amount representing interest (19,161,000)  
Present value of lease liabilities 78,691,000  
Finance Leases [Abstract]    
2025 - remaining six months 819,000  
2026 1,055,000  
2027 564,000  
2028 401,000  
2029 203,000  
Thereafter 17,000  
Total lease payments 3,059,000  
Less amount representing interest (277,000)  
Present value of lease liabilities 2,782,000  
Total [Abstract]    
2025 - remaining six months 7,572,000  
2026 14,630,000  
2027 12,275,000  
2028 11,548,000  
2029 11,345,000  
Thereafter 43,541,000  
Total lease payments 100,911,000  
Less amount representing interest (19,438,000)  
Present value of lease liabilities $ 81,473,000 $ 84,037,000