XML 29 R12.htm IDEA: XBRL DOCUMENT v3.25.1
Research and Development Revenue
12 Months Ended
Dec. 31, 2024
Research and Development Revenue [Abstract]  
RESEARCH AND DEVELOPMENT REVENUE

5. RESEARCH AND DEVELOPMENT REVENUE

 

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 

 

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