XML 107 R91.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 16 - Interest Bearing Loans (Details Textual) - USD ($)
$ in Thousands
May 15, 2024
Oct. 06, 2023
Dec. 31, 2024
Dec. 31, 2023
Long-Term Debt     $ 121,065 $ 20,000
New Credit Facility [Member]        
Long-Term Debt     $ 121,100 20,000
Line of Credit Facility, Interest Rate at Period End     7.60%  
New Credit Facility [Member] | Revolving Credit Facility [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 340,000 $ 250,000    
Line of Credit Facility, Ability to Increase Borrowing Capacity, Maximum Available   $ 350,000    
Debt Instrument, SOFR Floor   0.00%    
Line of Credit Facility, Unused Capacity, Commitment Fee Percentage   35.00%    
Debt Instrument, Covenant, Minimum Interest Cover Ratio   4    
Debt Instrument, Covenant, Maximum Net Leverage Ratio   2.5    
Line of Credit Facility, Maximum Borrowing Capacity, Increase 90,000      
Proceeds from Lines of Credit 76,100      
New Credit Facility [Member] | Drawdowns as Loans [Member]        
Line of Credit Facility, Maximum Borrowing Capacity 256,700 $ 166,700    
Debt Instrument, Basis Spread on Variable Rate   3.75%    
Line of Credit Facility, Upfront Fee Percentage   0.50%    
New Credit Facility [Member] | Drawdowns as Loans [Member] | One-third Drawn [Member]        
Line of Credit Facility, Upfront Fee Percentage   0.25%    
New Credit Facility [Member] | Letter of Credit [Member]        
Line of Credit Facility, Maximum Borrowing Capacity $ 83,300 $ 83,300    
Debt Instrument, Basis Spread on Variable Rate   2.50%    
Line of Credit Facility, Upfront Fee Percentage   0.40%    
New Credit Facility [Member] | Bonds and Guarantees [Member]        
Long-Term Debt     $ 48,500 $ 50,400