Quarterly report pursuant to Section 13 or 15(d)

Subsequent Event - Additional Information (Details)

v3.24.1.1.u2
Subsequent Event - Additional Information (Details) - Loan Agreement - USD ($)
$ in Millions
May 09, 2024
Jul. 03, 2022
May 08, 2024
Feb. 12, 2020
Subsequent Event [Line Items]        
Term loan, aggregate principal amount       $ 60.0
Extended interest only period upon achievement of certain milestones   Sep. 01, 2024    
Extended maturity date   Aug. 01, 2026    
Subsequent Event        
Subsequent Event [Line Items]        
Term loan, aggregate principal amount $ 100.0   $ 40.0  
Loans, available at lender's discretion $ 20.0      
Extended interest only period upon achievement of certain milestones Nov. 01, 2025      
Extended maturity date Feb. 01, 2028      
Subsequent Event | Loan Tranches        
Subsequent Event [Line Items]        
Loans, available upon milestone achievement $ 40.0      
Maximum | Subsequent Event        
Subsequent Event [Line Items]        
Extended interest only period upon achievement of certain milestones Nov. 01, 2026