XML 45 R34.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Balance Sheet Components (Details Textual)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
USD ($)
Mar. 31, 2025
USD ($)
Dec. 31, 2025
USD ($)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions 9   4
Interest Receivable $ 100   $ 200
Debt Securities, Available-for-Sale, Gain (Loss) 0   0
Debt Securities, Available-for-Sale, Allowance for Credit Loss 0   0
Accounts Receivable, after Allowance for Credit Loss 7,100    
Accounts Receivable, Allowance for Credit Loss 0   0
Unbilled Receivables, Current 50,435   36,781
Depreciation 900 $ 900  
Tangible Asset Impairment Charges 0 $ 0  
Prepaid Expense Other, Noncurrent 25,218   25,218
Operating Lease, Right-of-Use Asset 10,642   11,432
Intangible Asset, Finite-Lived, Amortization Expense 200    
Goodwill 4,508   4,508
Goodwill, Impairment Loss 0    
Accounts Payable $ 24,200   $ 21,500
Developed Technology Rights [Member]      
Finite-Lived Intangible Asset, Remaining Life (Year) 3 years 7 months 6 days    
Intellectual Property [Member]      
Finite-Lived Intangible Asset, Remaining Life (Year) 1 year 9 months 18 days    
Customer Concentration Risk [Member] | Prepaid Expenses [Member] | Clinical Research Organization [Member]      
Concentration Risk, Percentage 83.00%   90.00%
Customer Concentration Risk [Member] | Accounts Payable [Member] | Clinical Research Organization [Member]      
Concentration Risk, Percentage 95.00%   94.00%
Customer Concentration Risk [Member] | Other Accrued Liabilities [Member] | Clinical Research Organization [Member]      
Concentration Risk, Percentage 83.00%   79.00%
BARDA [Member]      
Unbilled Receivables, Current $ 50,400   $ 36,800
Government Contract [Member]      
Accounts Receivable, after Allowance for Credit Loss     14,600
Government Contract [Member] | HHS Barda [Member]      
Accounts Receivable, after Allowance for Credit Loss     14,200
Royalty [Member]      
Prepaid Royalties     $ 300