Quarterly report pursuant to Section 13 or 15(d)

Note 15 - Debt (Details Textual)

v3.22.4
Note 15 - Debt (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Apr. 27, 2022
Mar. 31, 2021
Dec. 31, 2022
Dec. 31, 2021
Long-Term Debt, Total       $ 0
Senior Loans [Member]        
Debt Instrument, Face Amount   $ 2,000,000    
Debt Instrument, Term (Year)   3 years    
Debt Instrument, Covenant, Interest Payment Cap   5.00%    
Debt Instrument, Covenant, Interest Penalty   2.00%    
Revolving Credit Facility [Member] | Loan and Security Agreement With Bremer Bank, National Association [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 40,000,000      
Debt Instrument, Minimum Interest Rate Required 1.80%      
Debt Instrument, Interest Rate During Period     5.97%  
Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio 1.20      
Debt Instrument, Covenant, Maximum Debt to Cash Flow Ratio 2      
Debt Instrument, Collateral Amount     $ 334,465,000  
Revolving Credit Facility [Member] | Loan and Security Agreement With Bremer Bank, National Association [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]        
Debt Instrument, Basis Spread on Variable Rate 1.85%