Note 6 - Details of Certain Balance Sheet Accounts - Schedule of Other Current Assets (Details) - USD ($) $ in Thousands |
Jun. 30, 2026 |
Dec. 31, 2025 |
||
|---|---|---|---|---|
| Income tax receivable | $ 1,090 | $ 10,520 | ||
| Prepaid payroll | 21,419 | 7,960 | ||
| Prepaid workers' compensation and liability insurance | 7,579 | 5,694 | ||
| Prepaid licensing fees | 5,005 | 4,167 | ||
| Workers' compensation insurance receivable | 629 | 474 | ||
| Other | [1] | 3,739 | 7,364 | |
| Total prepaid expenses and other current assets | $ 39,461 | $ 36,179 | ||
| ||||