v3.26.1
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