XML 63 R53.htm IDEA: XBRL DOCUMENT v3.23.3
Leases, Maturities of Lease Commitments (Details) - USD ($)
Sep. 30, 2023
Mar. 31, 2023
Operating Leases [Abstract]    
2024 - remaining six months $ 6,959,000  
2025 12,457,000  
2026 12,154,000  
2027 10,962,000  
2028 10,871,000  
Thereafter 54,475,000  
Total lease payments 107,878,000  
Less amount representing interest (23,443,000)  
Present value of lease liabilities 84,435,000  
Finance Leases [Abstract]    
2024 - remaining six months 996,000  
2025 1,576,000  
2026 844,000  
2027 353,000  
2028 194,000  
Thereafter 2,000  
Total lease payments 3,965,000  
Less amount representing interest (300,000)  
Present value of lease liabilities 3,665,000  
Total [Abstract]    
2024 - remaining six months 7,955,000  
2025 14,033,000  
2026 12,998,000  
2027 11,315,000  
2028 11,065,000  
Thereafter 54,477,000  
Total lease payments 111,843,000  
Less amount representing interest (23,743,000)  
Present value of lease liabilities $ 88,100,000 $ 92,678,000