Gain on Sale of Priority Review Voucher - Additional Information (Details) - USD ($) $ in Thousands |
6 Months Ended | ||
|---|---|---|---|
Jun. 12, 2026 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Gain on Sale of Priority Review Voucher [Abstract] | |||
| Net gain on sale of PRV | $ 178,200 | ||
| Proceeds from sale of PRV | $ 180,000 | $ 178,190 | $ 0 |