XML 63 R53.htm IDEA: XBRL DOCUMENT v3.24.0.1
Leases, Maturities of Lease Commitments (Details) - USD ($)
Dec. 31, 2023
Mar. 31, 2023
Operating Leases [Abstract]    
2024 - remaining three months $ 3,506,000  
2025 12,514,000  
2026 12,200,000  
2027 10,974,000  
2028 10,873,000  
Thereafter 54,486,000  
Total lease payments 104,553,000  
Less amount representing interest (22,264,000)  
Present value of lease liabilities 82,289,000  
Finance Leases [Abstract]    
2024 - remaining three months 483,000  
2025 1,577,000  
2026 844,000  
2027 353,000  
2028 194,000  
Thereafter 2,000  
Total lease payments 3,453,000  
Less amount representing interest (249,000)  
Present value of lease liabilities 3,204,000  
Total [Abstract]    
2024 - remaining three months 3,989,000  
2025 14,091,000  
2026 13,044,000  
2027 11,327,000  
2028 11,067,000  
Thereafter 54,488,000  
Total lease payments 108,006,000  
Less amount representing interest (22,513,000)  
Present value of lease liabilities $ 85,493,000 $ 92,678,000