v3.26.1
Commitments and Contingencies - Ravenna Pharmaceuticals (Takeda) - Additional Information (Details) - USD ($)
1 Months Ended
Feb. 28, 2021
Mar. 31, 2026
Ravenna Agreement    
Sale Leaseback Transaction [Line Items]    
Upfront fee payment $ 500,000  
Milestones achieved for payment   $ 0
Maximum | Ravenna Agreement    
Sale Leaseback Transaction [Line Items]    
Aggregate amount to pay upon achievement of certain development and commercial milestones 124,000,000  
Maximum | Takeda Agreement    
Sale Leaseback Transaction [Line Items]    
Issue of equity as additional consideration $ 15,000,000