Note 12 - Warrants - Summary of Warrant Activity (Details) - Warrant [Member] - $ / shares |
3 Months Ended | 12 Months Ended |
---|---|---|
Mar. 31, 2025 |
Dec. 31, 2024 |
|
Class of Warrant or Right [Line Items] | ||
Common Shares Issuable upon Exercise, Beginning | 1,267,585 | |
Common Shares Issuable upon Exercise, Issued | 0 | |
Common Shares Issuable upon Exercise, Exercised | 0 | |
Common Shares Issuable upon Exercise, Ending | 1,267,585 | 1,267,585 |
Common Shares Issuable upon Exercise, Exercisable | 1,267,585 | |
Weighted average exercise price, Beginning | $ 22.4 | |
Weighted average exercise price, Issued | 0 | |
Weighted average exercise price, Exercised | 0 | |
Weighted average exercise price, Ending | 22.4 | $ 22.4 |
Weighted average exercise price, Exercisable | $ 22.4 | |
Weighted average remaining contractual life (years) | 4 years 1 month 6 days | 4 years 4 months 24 days |
X | ||||||||||
- Definition Share based compensation arrangement by share based payment award non option equity instruments exercisable number. No definition available.
|
X | ||||||||||
- Definition Share based compensation arrangement by share based payment award non option equity instruments exercisable weighted average remaining contractual life. No definition available.
|
X | ||||||||||
- Definition Share based compensation arrangement by share based paymet award non option outstanding weighted average exercise price. No definition available.
|
X | ||||||||||
- Definition Share based compensation arrangement by share based paymet award weighted average exercise price exercisable. No definition available.
|
X | ||||||||||
- Definition Share based compensation arrangement by share based paymet award weighted average exercise price exercised. No definition available.
|
X | ||||||||||
- Definition Share based compensation arrangement by share based paymet award weighted average exercise price granted. No definition available.
|
X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. No definition available.
|
X | ||||||||||
- Definition Number of non-option equity instruments exercised by participants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Net number of non-option equity instruments granted to participants. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Number of equity instruments other than options outstanding, including both vested and non-vested instruments. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|