Note 6 - Details of Certain Balance Sheet Accounts - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Mar. 31, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Income tax receivable | $ 3,301 | $ 10,520 | ||
| Prepaid payroll | 5,676 | 7,960 | ||
| Prepaid workers' compensation and liability insurance | 3,220 | 5,694 | ||
| Prepaid licensing fees | 5,711 | 4,167 | ||
| Workers' compensation insurance receivable | 441 | 474 | ||
| Other (1) | [1] | 6,639 | 7,364 | |
| Total prepaid expenses and other current assets | $ 24,988 | $ 36,179 | ||
| ||||