XML 65 R49.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Note 9 - Debt (Details Textual)
$ in Thousands, $ in Millions
3 Months Ended
May 03, 2022
USD ($)
Feb. 16, 2018
USD ($)
Mar. 31, 2024
USD ($)
Mar. 31, 2023
USD ($)
Dec. 31, 2023
USD ($)
May 03, 2022
CAD ($)
Amortization of Debt Issuance Costs     $ 51 $ 51    
Repeat Precision Promissory Note [Member]            
Long-Term Debt     $ 556   $ 0  
Security State Bank & Trust, Fredericksburg [Member] | Repeat Precision Promissory Note [Member]            
Debt Instrument, Interest Rate, Effective Percentage     9.50%      
Debt Instrument, Face Amount   $ 4,300        
Long-Term Debt     $ 600   0  
Security State Bank & Trust, Fredericksburg [Member] | Prime Rate [Member] | Repeat Precision Promissory Note [Member]            
Debt Instrument, Basis Spread on Variable Rate   1.00%        
Revolving Credit Facility [Member]            
Long-Term Line of Credit     0   0  
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 35,000         $ 10
Long-Term Line of Credit     $ 0   0  
Debt Instrument, Interest Rate, Effective Percentage     8.00%      
Interest Expense, Debt     $ 100 100    
Debt Instrument, Covenant, Maximum Available Cash After Borrowings $ 10,000          
Debt Instrument, Covenant, Maximum Quarterly Liquidity for Fixed Charge Coverage Ratio 20.00%         20.00%
Debt Instrument, Covenant, Minimum Fixed Charge Coverage Ratio 1         1
Debt Issuance Costs, Gross $ 1,000          
Amortization of Debt Issuance Costs     100 $ 100    
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Minimum [Member]            
Line of Credit Facility, Commitment Fee Percentage 0.25%          
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Maximum [Member]            
Line of Credit Facility, Commitment Fee Percentage 0.50%          
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Alternate Base Rate (ABR) [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 1.40%          
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Alternate Base Rate (ABR) [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.40%          
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member] | Minimum [Member]            
Debt Instrument, Basis Spread on Variable Rate 2.40%          
Revolving Credit Facility [Member] | JPMorgan Chase Bank, N.A. [Member] | Adjusted Daily Simple SOFR, Adjusted Term SOFR Rate, Canadian Prime Rate, and CDOR Rate [Member] | Maximum [Member]            
Debt Instrument, Basis Spread on Variable Rate 3.40%          
Letter of Credit [Member] | JPMorgan Chase Bank, N.A. [Member]            
Line of Credit Facility, Maximum Borrowing Capacity $ 7,500          
Line of Credit Facility, Remaining Borrowing Capacity     20,400      
Fair Value, Inputs, Level 2 [Member]            
Debt Instrument, Fair Value Disclosure     $ 7,800   $ 7,100