Note 9 - Benefit Plan (Details Textual) - USD ($) $ in Millions |
12 Months Ended | |
|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
|
| Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay | 3.00% | |
| Defined Contribution Plan, Employer Matching Contribution, Percent of Match | 25.00% | |
| Defined Contribution Plan, Employers Matching Contribution, Percent of Employees' Compensation Deferred | 4.00% | |
| Defined Contribution Plan, Maximum Annual Contributions Per Employee, Percent | 1.00% | |
| Deferred Compensation Arrangement with Individual, Maximum Base Compensation Deferral Rate | 75.00% | |
| Deferred Compensation Arrangement with Individual, Maximum Other Compensation Deferral Rate | 100.00% | |
| Deferred Compensation Arrangement with Individual, Cash Awards Granted, Percentage | 3.00% | |
| Deferred Compensation Plan Assets | $ 0.6 | $ 0.5 |
| Deferred Compensation Liability, Current and Noncurrent | 0.3 | 0.2 |
| The Dominican Plan [Member] | ||
| Deferred Compensation Liability, Current and Noncurrent | $ 0.4 | $ 0.4 |