Note 18 - Related Parties - Summary of Related Party Transactions (Details) $ in Thousands |
3 Months Ended |
|---|---|
|
Mar. 31, 2026
USD ($)
| |
| Mr. Jenkins [Member] | |
| Issuance date | May 30, 2024 |
| Principal amount | $ 500 |
| Premium | 81 |
| Interest payable | $ 15 |
| FatBoy Capital [Member] | Notes Payable 1 [Member] | |
| Issuance date | Jun. 25, 2025 |
| Principal amount | $ 150 |
| Premium | 25 |
| Interest payable | $ 5 |
| FatBoy Capital [Member] | Notes Payable 2 [Member] | |
| Issuance date | Jul. 01, 2024 |
| Principal amount | $ 250 |
| Premium | 40 |
| Interest payable | $ 7 |
| FatBoy Capital [Member] | Notes Payable 3 [Member] | |
| Issuance date | Jul. 18, 2024 |
| Principal amount | $ 100 |
| Premium | 17 |
| Interest payable | $ 3 |
| Jenkins Family Charitable Institute [Member] | |
| Issuance date | Jul. 25, 2024 |
| Principal amount | $ 500 |
| Premium | 80 |
| Interest payable | $ 15 |
| David Jenkins 1 [Member] | |
| Issuance date | Jul. 11, 2025 |
| Principal amount | $ 150 |
| Premium | 0 |
| Interest payable | $ 5 |
| Lifestim, Inc. [Member] | |
| Issuance date | Jul. 11, 2025 |
| Principal amount | $ 150 |
| Premium | 0 |
| Interest payable | $ 5 |