Note 10 - Shareholders' Equity - Shares Reserved (Details) |
Jun. 30, 2026
shares
|
|---|---|
| Common shares reserved for future issuance (in shares) | 11,890,333 |
| Stock Options Outstanding [Member] | |
| Common shares reserved for future issuance (in shares) | 8,180,495 |
| Deferred Share Units [Member] | |
| Common shares reserved for future issuance (in shares) | 190,785 |
| Restricted Stock Units (RSUs) [Member] | |
| Common shares reserved for future issuance (in shares) | 1,677 |
| The 2019 Omnibus Incentive Plan [Member] | |
| Common shares reserved for future issuance (in shares) | 2,989,251 |
| The 2021 Employment Inducement Incentive Plan [Member] | |
| Common shares reserved for future issuance (in shares) | 528,125 |
| X | ||||||||||
- Definition Aggregate number of common shares reserved for future issuance. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|