Quarterly report pursuant to Section 13 or 15(d)

Note 16 - Debt (Details Textual)

v3.24.0.1
Note 16 - Debt (Details Textual) - USD ($)
1 Months Ended 3 Months Ended
Apr. 01, 2022
Mar. 31, 2021
Dec. 31, 2023
Loan Agreement, Nestor Cables [Member] | Senior Loans [Member]      
Debt Instrument, Face Amount   $ 2,000,000  
Debt Instrument, Term (Year)   3 years  
NESA [Member] | Senior Loans [Member]      
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%    
Long-Term Line of Credit     $ 0
Debt Instrument, Interest Rate During Period     7.19%
Debt Instrument, Covenant, Minimum Debt Service Coverage Ratio 1.2    
Debt Instrument, Covenant, Maximum Debt to Cash Flow Ratio 2    
Debt Instrument, Collateral Amount     $ 320,089,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%