XML 45 R34.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Fair Value Measurement - Additional Information (Details) - USD ($)
Jun. 30, 2024
Mar. 31, 2024
Feb. 29, 2024
Dec. 31, 2023
Mar. 31, 2021
Jun. 30, 2020
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Money market funds $ 150,746,000     $ 175,709,000    
Aggregate number of shares that can be acquired via the warrants issued (in shares)     7,894,737      
Exercise price (in dollars per share)     $ 1.71      
Warrant liability $ 20,370,000 $ 26,000,000 $ 10,400,000 0    
2025 Convertible senior notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Notes interest rate (in percent) 3.00%         3.00%
Aggregate principal amount $ 26,700,000         $ 172,500,000
2028 Convertible senior notes            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Notes interest rate (in percent) 1.00%       1.00%  
Aggregate principal amount $ 281,000,000       $ 287,500,000  
Recurring            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Warrant liability 20,400,000          
Recurring | Money market funds            
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]            
Money market funds $ 145,900,000     $ 124,800,000