XML 47 R30.htm IDEA: XBRL DOCUMENT v3.25.1
Research and Development Revenue (Tables)
12 Months Ended
Dec. 31, 2024
Research and Development Revenue [Abstract]  
Schedule of Revenues Disaggregated

For the years ended December 31, 2024 and 2023, the Company’s revenues disaggregated by the major sources was as follows (in thousands):

 

   Year Ended
December 31,
 
   2024   2023 
BARDA  $27,903   $17,027 
Other U.S governmental authorities   1,678    1,029 
Total revenue  $29,581   $18,056 
Schedule of Company's Contract Liabilities

The following table presents the activity in the Company’s contract liabilities during the year ended December 31, 2024 (in thousands): 

   

   December 31,
2023
Balance
   Additions   Reductions   December 31,
2024
Balance
 
Contract liabilities:                
Deferred revenue  $2,311   $6,396   $(7,747)  $960 
Total contract liabilities  $2,311   $6,396   $(7,747)  $960