XML 50 R40.htm IDEA: XBRL DOCUMENT v3.25.1
Note 4 - Balance Sheet Components - Deferred Revenue, by Arrangement, Disclosure (Details) - Government Contract [Member]
$ in Thousands
3 Months Ended
Mar. 31, 2025
USD ($)
Deferred Revenue, Balance $ 65,400
Revenue recognized (47)
Amounts collected or invoiced 0
Deferred Revenue, Balance $ 65,353