v3.23.1
Summary of Significant Accounting Policies - Note Purchase Agreement (Details) - USD ($)
1 Months Ended
Feb. 11, 2022
Oct. 31, 2021
Oct. 04, 2021
Debt Instrument [Line Items]      
Note purchase agreement, value $ 300,000,000    
Debt instrument, term 6 years    
Note purchase agreement, amount available for funding at the option of the Company and counterparty $ 100,000,000    
Note purchase agreement, milestone payment, percent of aggregate principal amount issued   30.00%  
Oberland Capital      
Debt Instrument [Line Items]      
Note purchase agreement, value   $ 300,000,000 $ 75,000,000
Note purchase agreement, amount available for funding at the option of the Company   125,000,000  
Note purchase agreement, amount available for funding at the option of the Company and counterparty   $ 100,000,000  
Oberland Capital | Senior Notes      
Debt Instrument [Line Items]      
Debt instrument, term   6 years  
Oberland Capital | Senior Notes | Interest Only, Senior Secured Notes      
Debt Instrument [Line Items]      
Debt instrument, term   6 years  
Stated interest rate   8.00%