v3.25.2
Pfizer License Agreement (Details) - Pfizer License Agreement
$ / shares in Units, $ in Millions
May 03, 2022
USD ($)
$ / shares
shares
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Upfront payment $ 5.0
Royalty rate payment 15.00%
Expected timing satisfaction, period 12 years
Maximum payment on the timing of transaction $ 20.0
Development and Regulatory Milestones  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Contingent consideration, liability 128.0
Sales Milestones  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Contingent consideration, liability $ 525.0
Series A Preferred Unit  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Shares issued under license agreement (in shares) | shares 7,125,000
Shares issued, price per share (usd per share) | $ / shares $ 1.00
Equity interest issued and issuable $ 7.1
Series A Preferred Stock  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Shares issued under license agreement (in shares) | shares 7,125,000
Series A Preferred Stock | Pfizer Inc.  
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]  
Interest percent 15.00%