XML 57 R48.htm IDEA: XBRL DOCUMENT v3.22.4
Note 8 - Leases - Undiscounted Future Lease Payments Under Operating Leases and Financial Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Mar. 31, 2022
Jan. 01, 2022
Balance of 2023, operating $ 1,432    
Balance of 2023, financing 2,467    
2024, operating 9,217    
2024, financing 8,393    
2025, operating 6,025    
2025, financing 5,061    
2026, operating 3,533    
2026, financing 3,975    
2027, operating 3,021    
2027, financing 2,917    
2028-2033, operating 5,521    
2028-2033, financing 5,278    
Total minimum payment required, operating 28,749    
Total minimum payment required, financing 28,091    
Less interest, operating 2,631    
Less interest, financing 2,264    
Present value of minimum lease payments, operating 26,118    
Present value of minimum lease payments, financing 25,827    
Amount due within one year, operating 8,899    
Amount due within one year, financing 8,445    
Long-term lease obligations 17,219 $ 22,533 $ 24,533
Long-term lease obligations $ 17,382 $ 19,942 $ 21,587