XML 71 R60.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Note 12 - Long-term Debt (Details Textual)
6 Months Ended
Jun. 24, 2024
USD ($)
Jun. 30, 2024
USD ($)
May 30, 2024
USD ($)
Dec. 31, 2023
USD ($)
Sep. 22, 2023
USD ($)
Sep. 21, 2023
USD ($)
Dec. 31, 2022
Jun. 30, 2022
USD ($)
Dec. 31, 2021
Dec. 06, 2021
USD ($)
Aug. 12, 2019
USD ($)
Long-Term Debt   $ 26,934,575                  
Long-Term Debt, Current Maturities   $ 834,335   $ 814,667              
First National Bank of Omaha [Member]                      
Line of Credit Facility, Maximum Borrowing Capacity $ 10,000,000   $ 15,000,000   $ 10,000,000 $ 5,000,000         $ 40,000,000
Credit Agreement, Maximum Dividend Amount               $ 8,125,000      
Long-Term Line of Credit $ 10,000,000                    
Minimum Consolidated Leverage Ratio Requirement       3     3.25   3.5    
Consolidated Fixed Charge Ratio Requirement       1.15              
First National Bank of Omaha [Member] | Revolving Credit Facility [Member] | Minimum [Member]                      
Debt Instrument, Basis Spread on Variable Rate 0.65%                    
First National Bank of Omaha [Member] | Revolving Credit Facility [Member] | Maximum [Member]                      
Debt Instrument, Basis Spread on Variable Rate 1.15%                    
First National Bank of Omaha [Member] | Term Loan 1 [Member]                      
Debt Instrument, Face Amount                   $ 30,000,000 18,000,000
Debt Instrument, Interest Rate, Stated Percentage                   4.00%  
Long-Term Debt, Gross $ 30,000,000                    
Long-Term Debt 26,934,575                    
Long-Term Debt, Current Maturities $ 834,335                    
First National Bank of Omaha [Member] | Term Loan 2 [Member]                      
Debt Instrument, Face Amount                     $ 5,500,000