Note 6 - Retirement Plans (Details Textual) - USD ($) $ in Thousands |
6 Months Ended | |
---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
|
Pension Plan [Member] | ||
Defined Contribution Plan, Employer Discretionary Contribution Amount | $ 0 | $ 0 |
Defined Contribution Plan, Expected Contributions, Remainder of Fiscal Year | 0 | |
401(k) Plan [Member] | ||
Defined Contribution Plan, Employer Discretionary Contribution Amount | 14,000 | |
Defined Contribution Plan, Expected Contributions, Remainder of Fiscal Year | $ 10,000 |