Note 19 - Stock-based Compensation - Unrecognized Stock-based Compensation Expense (Details) $ in Thousands |
Mar. 31, 2026
USD ($)
|
|---|---|
| Remainder of 2026 | $ 3,867 |
| 2027 | 4,283 |
| 2028 | 2,609 |
| 2029 | 1,498 |
| 2030 | 847 |
| 2031 | 75 |
| Total estimated expense | 13,179 |
| Stock Appreciation Rights (SARs) [Member] | |
| Remainder of 2026 | 394 |
| 2027 | 461 |
| 2028 | 370 |
| 2029 | 255 |
| 2030 | 137 |
| 2031 | 16 |
| Total estimated expense | 1,633 |
| Restricted Stock [Member] | |
| Remainder of 2026 | 1,679 |
| 2027 | 1,972 |
| 2028 | 1,599 |
| 2029 | 1,243 |
| 2030 | 710 |
| 2031 | 59 |
| Total estimated expense | 7,262 |
| Restricted Stock Units (RSUs) [Member] | |
| Remainder of 2026 | 407 |
| 2027 | 1 |
| 2028 | 0 |
| 2029 | 0 |
| 2030 | 0 |
| 2031 | 0 |
| Total estimated expense | 408 |
| Performance Shares [Member] | |
| Remainder of 2026 | 1,387 |
| 2027 | 1,849 |
| 2028 | 640 |
| 2029 | 0 |
| 2030 | 0 |
| 2031 | 0 |
| Total estimated expense | $ 3,876 |