Note 10 - Shareholders' Equity - Shares Reserved (Details) |
Mar. 31, 2026
shares
|
|---|---|
| Common shares reserved for future issuance (in shares) | 8,432,685 |
| Stock Options Outstanding [Member] | |
| Common shares reserved for future issuance (in shares) | 6,405,096 |
| 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) | 2,516 |
| The 2019 Omnibus Incentive Plan [Member] | |
| Common shares reserved for future issuance (in shares) | 1,231,163 |
| The 2021 Employment Inducement Incentive Plan [Member] | |
| Common shares reserved for future issuance (in shares) | 603,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
|