v3.26.1
Revenues (Tables)
6 Months Ended
Jun. 30, 2026
Revenues [Abstract]  
Revenues
During the three and six months ended June 30, 2026 and 2025, our revenues consisted of the following (in thousands):
 
 Three Months Ended Six Months Ended
 June 30, June 30,
  2026   2025   2026   2025 
Revenue:               
Commercial revenue:               
Product sales, net:               
TRYNGOLZA sales, net$4,574  $19,273  $31,674  $25,561 
DAWNZERA sales, net 26,565    -    42,420    -  
Total product sales, net 31,139   19,273   74,094   25,561 
Royalty revenue:               
SPINRAZA royalties 53,486   54,337   97,196   102,347 
WAINUA royalties 16,436   10,415   27,145   19,787 
Other royalties 6,036   5,200   9,941   11,983 
Total royalty revenue 75,958   69,952   134,282   134,117 
Other commercial revenue 11,526   13,531   18,058   19,246 
Total commercial revenue 118,623   102,756   226,434   178,924 
Research and development revenue:               
Collaborative agreement revenue 133,137   336,921   253,797   381,951 
WAINUA joint development revenue 16,189   12,372   33,811   22,785 
Total research and development revenue 149,326   349,293   287,608   404,736 
Total revenue $267,949  $452,049  $514,042  $583,660