XML 59 R50.htm IDEA: XBRL DOCUMENT v3.23.3
Note 8 - Leases - Undiscounted Future Lease Payments Under Operating Leases and Financial Leases (Details) - USD ($)
$ in Thousands
Sep. 30, 2023
Mar. 31, 2023
Oct. 01, 2022
Balance of 2024, operating $ 1,701    
Balance of 2024, financing 3,765    
2025, operating 6,447    
2025, financing 5,301    
2026, operating 4,652    
2026, financing 4,210    
2027, operating 3,520    
2027, financing 3,152    
2028, operating 3,269    
2028, financing 2,774    
2029-2034, operating 2,969    
2029-2034, financing 2,964    
Total minimum payment required, operating 22,558    
Total minimum payment required, financing 22,166    
Less interest, operating 2,277    
Less interest, financing 1,883    
Present value of minimum lease payments, operating 20,281    
Present value of minimum lease payments, financing 20,283    
Long-term lease obligations, operating 13,995 $ 16,675 $ 16,508
Long-term lease obligations, financing 14,202 $ 17,293 $ 18,499
Current Portion of Long-term Debt and Lease Obligations [Member]      
Amount due within one year, operating 6,286    
Amount due within one year, financing $ 6,081