XML 51 R40.htm IDEA: XBRL DOCUMENT v3.26.1
Note 4 - Balance Sheet Components - Deferred Revenue, by Arrangement, Disclosure (Details) - USD ($)
3 Months Ended 12 Months Ended
Mar. 31, 2026
Dec. 31, 2025
Government Contract [Member]    
Deferred Revenue, Balance $ 68,000 $ 65,400,000
Revenue recognized (45,000) (65,513,000)
Amounts collected or invoiced 0 181,000
Deferred Revenue, Balance 23,000 68,000
Current portion (23,000) (68,000)
Collaboration Revenue [Member]    
Deferred Revenue, Balance 14,976,000 0
Revenue recognized (2,815,000) (2,108,000)
Amounts collected or invoiced 0 17,084,000
Deferred Revenue, Balance 12,161,000 14,976,000
Current portion (11,716,000) (12,952,000)
Deferred Revenue, Noncurrent $ 445,000 $ 2,024,000