Note 6 - Alvogen Licensing Agreement (Details Textual) - USD ($) $ in Thousands |
1 Months Ended | ||
---|---|---|---|
Jun. 30, 2024 |
Jun. 30, 2025 |
Dec. 31, 2024 |
|
Customer Refund Liability, Current | $ 4,715 | $ 4,715 | |
Alvogen Licensing Agreement [Member] | |||
Customer Refund Liability, Current | $ 4,700 | ||
Stock Subscriptions Receivable, Write Off | $ 1,300 |