Commitments and Contingencies (Details) - Samsung [Member] $ in Millions |
3 Months Ended |
---|---|
Jun. 30, 2025
USD ($)
| |
Commitments and Contingencies [Abstract] | |
Period to purchase additional batches of batoclimab | 4 years |
Remaining minimum purchase commitment related to agreement | $ 43.1 |