XML 70 R60.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Recurring (Details) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2024
Dec. 31, 2023
Fair Value Measurements    
Cash and cash equivalents $ 27,106 $ 75,709
Marketable securities 47,375 33,747
Derivative liabilities   102
2025 Notes    
Fair Value Measurements    
Derivative liabilities 0 100
Reconciliation of items measured at fair value on a recurring basis that used significant unobservable inputs (Level 3)    
Balance at the beginning of the period 102  
(Gain) Loss on change in fair value of derivatives $ (102)  
Fair Value, Liability, Recurring Basis, Unobservable Input Reconciliation, Gain (Loss), Statement of Income or Comprehensive Income [Extensible Enumeration] Fair Value, Net Derivative Asset (Liability) Measured on Recurring Basis, Change in Unrealized Gain (Loss)  
Recurring | Embedded conversion option | 2025 Notes    
Fair Value Measurements    
Derivative liabilities   102
Recurring | Money market funds    
Fair Value Measurements    
Cash and cash equivalents $ 19,401 72,953
Recurring | Commercial paper    
Fair Value Measurements    
Marketable securities 7,443 7,598
Recurring | Corporate debt securities    
Fair Value Measurements    
Marketable securities   7,982
Recurring | Government and agency securities    
Fair Value Measurements    
Marketable securities 39,932 18,167
Recurring | Level 1 | Money market funds    
Fair Value Measurements    
Cash and cash equivalents 19,401 72,953
Recurring | Level 1 | Government and agency securities    
Fair Value Measurements    
Marketable securities 39,932 18,167
Recurring | Level 2 | Commercial paper    
Fair Value Measurements    
Marketable securities $ 7,443 7,598
Recurring | Level 2 | Corporate debt securities    
Fair Value Measurements    
Marketable securities   7,982
Recurring | Level 3 | Embedded conversion option | 2025 Notes    
Fair Value Measurements    
Derivative liabilities   $ 102