XML 65 R54.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Leases, Maturities of Lease Commitments (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Operating Leases [Abstract]    
2025 - remaining nine months $ 10,093,000  
2026 13,272,000  
2027 11,421,000  
2028 10,929,000  
2029 11,126,000  
Thereafter 43,462,000  
Total lease payments 100,303,000  
Less amount representing interest (20,176,000)  
Present value of lease liabilities 80,127,000  
Finance Leases [Abstract]    
2025 - remaining nine months 1,231,000  
2026 1,014,000  
2027 523,000  
2028 363,000  
2029 169,000  
Thereafter 0  
Total lease payments 3,300,000  
Less amount representing interest (296,000)  
Present value of lease liabilities 3,004,000  
Total [Abstract]    
2025 - remaining nine months 11,324,000  
2026 14,286,000  
2027 11,944,000  
2028 11,292,000  
2029 11,295,000  
Thereafter 43,462,000  
Total lease payments 103,603,000  
Less amount representing interest (20,472,000)  
Present value of lease liabilities $ 83,131,000 $ 84,037,000