v3.26.1
Collaboration and License Agreements (Additional Information) (Details) - Collaboration and License Agreement with BI [Member] - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Apr. 30, 2026
Oct. 31, 2022
Mar. 31, 2026
Research and Development Arrangement, Contract to Perform for Others [Line Items      
Non-refundable upfront payment received   $ 12.5  
Success-based milestone payments   $ 587.0  
Milestone Payments     $ 5.0
April 2026      
Research and Development Arrangement, Contract to Perform for Others [Line Items      
Milestone payment received $ 5.0