Note 16 - Stock-based Compensation - Summary of Share-based Compensation Arrangements (Details) |
6 Months Ended |
---|---|
Jun. 30, 2025
shares
| |
Equity Incentive Plan 2016 [Member] | |
Awards Reserved for Issuance (in shares) | 2,000,000 |
Awards Exercised (in shares) | 0 |
Awards Outstanding (in shares) | 2,489 |
Awards Available for Grant (in shares) | 1,997,511 |
Equity Incentive Plan 2018 [Member] | |
Awards Reserved for Issuance (in shares) | 43,976,425 |
Awards Exercised (in shares) | 40,221 |
Awards Outstanding (in shares) | 150,860 |
Awards Available for Grant (in shares) | 43,785,344 |
Equity Incentive Plan 2019 [Member] | |
Awards Reserved for Issuance (in shares) | 55,000,000 |
Awards Exercised (in shares) | 349 |
Awards Outstanding (in shares) | 119,908 |
Awards Available for Grant (in shares) | 54,879,743 |