XML 45 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Note 4 - Balance Sheet Components (Details Textual)
$ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Sep. 30, 2025
USD ($)
Sep. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Debt Securities, Available-for-Sale, Continuous Unrealized Loss Position, Less than 12 Months, Number of Positions 9   9   5
Interest Receivable $ 100   $ 100   $ 200
Debt Securities, Available-for-Sale, Gain (Loss)     0   0
Debt Securities, Available-for-Sale, Allowance for Credit Loss 0   0   0
Accounts Receivable, Allowance for Credit Loss 0   0   0
Unbilled Receivables, Current 43,229   43,229   6,208
Depreciation 900 $ 1,000 2,700 $ 2,800  
Tangible Asset Impairment Charges 0 0 0 0  
Prepaid Expense Other, Noncurrent 60,116   60,116   60,116
Operating Lease, Right-of-Use Asset 17,097   17,097   20,404
Amortization of Intangible Assets 100 100 500 500  
Goodwill 4,508   4,508   4,508
Goodwill, Impairment Loss     0    
Accounts Payable 53,100   53,100   $ 7,000
Deferred Revenue, Revenue Recognized 700 $ 0 $ 800 $ 0  
Developed Technology Rights [Member]          
Finite-Lived Intangible Asset, Remaining Life (Year)     4 years 1 month 6 days    
Intellectual Property [Member]          
Finite-Lived Intangible Asset, Remaining Life (Year)     2 years 3 months 18 days    
Customer Concentration Risk [Member] | Prepaid Expenses [Member] | Clinical Research Organization [Member]          
Concentration Risk, Percentage     24.00%   28.00%
Customer Concentration Risk [Member] | Accounts Payable [Member] | Clinical Research Organization [Member]          
Concentration Risk, Percentage     86.00%   67.00%
Customer Concentration Risk [Member] | Other Accrued Liabilities [Member] | Clinical Research Organization [Member]          
Concentration Risk, Percentage     80.00%   42.00%
BARDA [Member]          
Unbilled Receivables, Current 43,200   $ 43,200   $ 6,200
Government Contract [Member]          
Accounts Receivable, after Allowance for Credit Loss $ 42,700   $ 42,700   5,700
Government Contract [Member] | HHS Barda [Member]          
Accounts Receivable, after Allowance for Credit Loss         2,700
Royalty [Member]          
Prepaid Royalties         $ 3,000