Quarterly report pursuant to Section 13 or 15(d)

Note 11 - Debt (Details Textual)

v3.23.2
Note 11 - Debt (Details Textual)
$ in Thousands, $ in Millions
1 Months Ended
May 16, 2025
May 16, 2022
USD ($)
Oct. 31, 2022
CAD ($)
Jun. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Long-Term Debt, Total       $ 0 $ 0
Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   $ 50,000      
The Facility [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity   50,000      
Line of Credit Facility, Maximum Optional Increase in Maximum Borrowing Capacity   50,000      
Line of Credit Facility, Additional Commitment in Maximum Borrowing Capacity, Yearly Decrease   $ 6,250      
Line of Credit Facility, Commitment Fee Percentage, Commitments or Borrowing Base Exceeds Outstanding Utilizations   35.00%      
Line of Credit Facility, Commitment Fee Percentage, Total Commitments Exceeds Borrowing Base   20.00%      
Debt Instrument, Covenant, Maximum Total Net Debt to EBITDA   3.0      
Debt Instrument, Covenant, Minimum Cash and Cash Equivalents   $ 10,000      
Line of Credit Facility, Current Borrowing Capacity       50,000  
Long-Term Line of Credit       0  
Debt Issuance Costs, Net   1,700      
Debt Issuance Costs, Gross   2,100      
Amortization of Debt Issuance Costs   $ 400      
The Facility [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member]          
Debt Instrument, Basis Spread on Variable Rate   6.00%      
The Facility [Member] | Revolving Credit Facility [Member] | Secured Overnight Financing Rate (SOFR) Overnight Index Swap Rate [Member] | Forecast [Member]          
Debt Instrument, Basis Spread on Variable Rate 6.25%        
ATB Financial [Member] | TransGlobe [Member]          
Repayments of Long-Term Lines of Credit     $ 4.1    
Glencore [Member] | Revolving Credit Facility [Member]          
Line of Credit Facility, Maximum Borrowing Capacity       $ 50,000