XML 65 R53.htm IDEA: XBRL DOCUMENT v3.23.2
Leases, Maturities of Lease Commitments (Details) - USD ($)
Jun. 30, 2023
Mar. 31, 2023
Operating Leases [Abstract]    
2024 - remaining nine months $ 10,383,000  
2025 12,352,000  
2026 12,042,000  
2027 10,822,000  
2028 10,725,000  
Thereafter 53,929,000  
Total lease payments 110,253,000  
Less amount representing interest (24,326,000)  
Present value of lease liabilities 85,927,000  
Finance Leases [Abstract]    
2024 - remaining nine months 1,521,000  
2025 1,576,000  
2026 844,000  
2027 353,000  
2028 194,000  
Thereafter 2,000  
Total lease payments 4,490,000  
Less amount representing interest (355,000)  
Present value of lease liabilities 4,135,000  
Total [Abstract]    
2024 - remaining nine months 11,904,000  
2025 13,928,000  
2026 12,886,000  
2027 11,175,000  
2028 10,919,000  
Thereafter 53,931,000  
Total lease payments 114,743,000  
Less amount representing interest (24,681,000)  
Present value of lease liabilities $ 90,062,000 $ 92,678,000