v3.25.1
Note 8 - Debt (Details Textual)
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Revolving Credit Facility [Member]  
Line of Credit Facility, Maximum Borrowing Capacity $ 200,000
Line of Credit Facility, Option for Additional Capacity, Additional Borrowing Capacity $ 50,000
Line of Credit Facility, Covenant Terms Financing Leverage Ratio, Upper Range Limit 3
Long-Term Line of Credit, Total $ 0
Senior Notes, 5.450 Percent, Due 2034 [Member]  
Debt Instrument, Face Amount $ 400,000
Debt Instrument, Interest Rate, Stated Percentage 5.45%
Debt Instrument, Unamortized Premium $ 4,800