XML 60 R49.htm IDEA: XBRL DOCUMENT v3.23.1
Note 10 - Leases - Future Minimum Lease Payments (Details)
$ in Thousands
Mar. 31, 2023
USD ($)
April 1, 2023 through March 31, 2024 $ 3,098
April 1, 2024 through March 31, 2025 3,761
April 1, 2025 through March 31, 2026 2,735
April 1, 2026 through March 31, 2027 2,182
April 1, 2027 through March 31, 2028 2,065
April 1, 2028 and Thereafter 4,298
Total Future Minimum Lease Payments 18,139
Less Imputed Interest (1,407)
Other Liabilities [Member]  
Present Value of Lease Liabilities $ 16,732