v3.26.1
Term Loan - Additional Information (Details) - Oxford-SVB Loan Agreement - USD ($)
$ in Millions
1 Months Ended 3 Months Ended
Oct. 31, 2022
Mar. 31, 2026
Mar. 31, 2025
Jun. 30, 2024
Debt Instrument [Line Items]        
Draw an additional loan $ 50.0      
Interest expense   $ 0.3 $ 0.3  
Tranche A        
Debt Instrument [Line Items]        
Issuance of term loan 10.0      
Draw an additional loan 40.0      
Not to draw an additional loan       $ 40.0
Tranche B        
Debt Instrument [Line Items]        
Available borrowing capacity upon achievement of milestones 12.5      
Tranche C        
Debt Instrument [Line Items]        
Available borrowing capacity upon achievement of milestones 12.5      
Tranche D        
Debt Instrument [Line Items]        
Available borrowing capacity at lender's discretion 25.0      
Additional borrowing capacity at lender's discretion   $ 25.0    
Maximum | Secured Term Loan Facility        
Debt Instrument [Line Items]        
Term loan, principal amount $ 100.0