v3.26.1
Note 5 - Revenue (Details Textual) - USD ($)
3 Months Ended 6 Months Ended
Nov. 04, 2024
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 22, 2026
Dec. 31, 2025
Nov. 04, 2025
Jan. 12, 2024
Revenues   $ 27,185,000 $ 39,730,000 $ 66,413,000 $ 60,606,000        
Income Tax Expense (Benefit)   29,000 20,000 58,000 115,000        
Deferred Revenue, Noncurrent   1,523,000   1,523,000     $ 2,024,000    
The 2024 ASPR-BARDA Contract [Member]                  
Deferred Revenue, Current   0   $ 0     0    
Government Assistance, Award Amount                 $ 9,300,000
Income Tax Jurisdiction, Foreign [Member] | National Tax Agency, Japan [Member]                  
Royalty Withholding Tax       5.00%          
Income Tax Expense (Benefit)   1,000 0 $ 3,000 79,000        
License Agreement and Purchase Agreement [Member]                  
Deferred Revenue, Current   7,700,000   7,700,000     13,000,000    
License Agreement, Fee To Be Received $ 25,000,000             $ 25,000,000  
License Agreement, Stock To Be Purchased, Amount 5,000,000             5,000,000  
License Agreement, Consideration               $ 50,000,000  
License Agreement, Total Transaction Price 25,800,000                
License Agreement, Premium 800,000                
License Agreement, Total Transaction Costs 25,800,000                
Deferred Revenue   9,200,000   9,200,000     15,000,000    
Deferred Revenue, Noncurrent   1,500,000   1,500,000     2,000,000    
Non Cash Royalty Revenue [Member]                  
Revenues   11,000 0 $ 53,000 1,579,000        
Non Cash Royalty Revenue [Member] | Daiichi Sankyo Collaberation and License Agreement [Member]                  
Royalty Percentage       4.00%          
Revenues   11,000 0 $ 53,000 1,600,000        
Government Contract [Member]                  
Revenues   24,256,000 39,730,000 60,626,000 59,027,000        
Unbilled Contracts Receivable   47,000,000   47,000,000     36,800,000    
Deferred Revenue, Current   62,000   62,000     68,000    
Government Contract [Member] | The 2024 ATI-RRPV Contract [Member]                  
Revenues   24,300,000 39,700,000 60,600,000 59,000,000        
Deferred Revenue, Current   62,000   62,000     68,000    
Government Assistance, Award Amount   331,000,000   331,000,000   $ 344,800,000      
Government Contract, Award Amount, Initial Award Fixed Fee   67,900,000   67,900,000          
Government Assistance, Additional Funding Possible   13,800,000   13,800,000          
Government Contract [Member] | The 2024 ATI-RRPV Contract [Member] | Maximum [Member]                  
Government Assistance, Award Amount             460,700,000    
Government Contract [Member] | The 2024 ASPR-BARDA Contract [Member]                  
Revenues   0 0 0 0        
Government Contract [Member] | Cost-plus-fixed-fee [Member] | The 2024 ATI-RRPV Contract [Member]                  
Revenues         58,200,000        
Government Contract [Member] | Firm Fixed-price Milestone [Member] | The 2024 ATI-RRPV Contract [Member]                  
Revenues         800,000        
Election Payment [Member] | License Agreement and Purchase Agreement [Member] | Maximum [Member]                  
Revenues $ 50,000,000                
Collaboration Revenue [Member]                  
Revenues   2,918,000 0 5,734,000 0        
Deferred Revenue, Current   7,719,000   7,719,000     12,952,000    
Deferred Revenue, Noncurrent   1,523,000   1,523,000     $ 2,024,000    
Collaboration Revenue [Member] | License Agreement and Purchase Agreement [Member]                  
Revenues   $ 2,900,000 $ 0 $ 5,700,000 $ 0