v3.25.2
Research and Development Revenue (Tables)
6 Months Ended
Jun. 30, 2025
Research and Development Revenue [Abstract]  
Schedule of Revenues Disaggregated

For the three and six months ended June 30, 2025 and 2024, the Company’s revenues disaggregated by the major sources was as follows (in thousands):

 

   Three Months Ended June 30,   Six Months Ended June 30, 
   2025   2024   2025   2024 
BARDA  $4,649   $7,066   $11,030   $13,167 
Other U.S. governmental authorities   416    412    742    637 
Total revenue  $5,065   $7,478   $11,772   $13,804 
Schedule of Company's Contract Liabilities

The following table presents the activity in the Company’s contract liabilities during the six months ended June 30, 2025:

 

   December 31,
2024
Balance
   Additions   Reductions   June 30,
2025
Balance
 
   (in thousands) 
Contract liabilities:                
Deferred revenue  $960   $3,615   $(4,151)  $424 
Total contract liabilities  $960   $3,615   $(4,151)  $424