v3.26.3
Note 12 - Fair Value Measurements (Details Textual) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2026
Jun. 30, 2025
Impairment of Intangible Assets (Excluding Goodwill)     $ 0 $ 8,300
Intangible Asset, Excluding Goodwill, Impairment Loss, Statement of Income or Comprehensive Income [Extensible Enumeration]       Impairment expense
Pre-Funded Warrants [Member]        
Class of Warrant or Right, Issued During Period (in shares) 8,233,332      
Class of Warrant or Right, Offering Price (in dollars per share) $ 1.4999     $ 1.4999
Class of Warrant or Right, Number of Securities Called by Warrants or Rights (in shares) 8,233,332     8,233,332
Class of Warrant or Right, Exercise Price of Warrants or Rights (in dollars per share) $ 0.0001     $ 0.0001
Class of Warrant or Right, Exercised During Period (in shares)   176,000 1,485,000 [1]  
Class of Warrant or Right, Exercise Price, Exercised During Period (in dollars per share)   $ 0.0001 $ 0.0001  
Fair Value, Nonrecurring [Member] | Measurement Input, Discount Rate [Member] | Minimum [Member]        
Fixed Payment Arrangements, Measurement Input     10.00%  
Fair Value, Nonrecurring [Member] | Measurement Input, Discount Rate [Member] | Maximum [Member]        
Fixed Payment Arrangements, Measurement Input     15.40%  
[1] During fiscal 2026, a total of 1,485,000 of the June 2025 Prefunded Warrants were exercised to 1,485,000 shares of common stock. See Note 12 - Fair Value Measurements for further detail.