v3.25.2
Note 11 - Related Parties (Detailed Textual) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 08, 2025
Mar. 04, 2024
Jan. 08, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Mar. 31, 2024
Mar. 06, 2024
Related Party Transaction [Line Items]                  
Other income from a related party       $ 0 $ 0 $ 1,400 $ 0    
Lantheus Investment Agreement [Member]                  
Related Party Transaction [Line Items]                  
Shares issued and sell     5,634,235            
Percent of outstanding shares     19.99%            
Purchase price     $ 8,000            
Lantheus Investment Agreement [Member] | Option Agreement [Member]                  
Related Party Transaction [Line Items]                  
One-time payment received for rights granted     $ 28,000            
Percent of outstanding shares               19.90%  
Other income from a related party $ 1,400                
Lantheus Alpha Therapy, LLC [Member] | Lantheus Investment Agreement [Member]                  
Related Party Transaction [Line Items]                  
Shares issued and sell   9,200,998 5,634,235            
Percent of outstanding shares     19.99%           19.90%
Progenics APA [Member]                  
Related Party Transaction [Line Items]                  
Purchase price     $ 8,000