v3.26.3
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Manufacturing commitments        
Non-cancelable purchase commitments $ 215,633   $ 215,633  
Amount of purchase commitment obligation due within one year 77,628   77,628  
Research and development 32,786 $ 24,166 101,160 $ 62,244
Loss contingency        
Loss contingency accrual     0  
Abiprubart        
Manufacturing commitments        
Research and development   $ 0 0 $ 2,500
PSOs        
Long-term incentive plan        
Performance cash award expense     0  
2018 Plan        
Long-term incentive plan        
Estimated amount of cash award in the event performance goals are achieved $ 24,585   $ 24,585