v3.25.2
Subsequent Events (Details)
Jul. 10, 2025
Subsequent Event | Sanofi  
Subsequent Event [Line Items]  
Reimbursement percent of PMC costs 70.00%