v3.26.1
Commitments and Contingencies (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Manufacturing commitments          
Non-cancelable purchase commitments $ 205,826     $ 205,826  
Amount of purchase commitment obligation due within one year 118,532     118,532  
Research and development 40,899 $ 18,753   68,374 $ 38,078
Loss contingency          
Loss contingency accrual       0  
Abiprubart          
Manufacturing commitments          
Research and development     $ 2,500 0  
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,852     $ 24,852