XML 47 R36.htm IDEA: XBRL DOCUMENT v3.24.2.u1
FAIR VALUE MEASUREMENTS - Summary of Fair Value, Assets and Liabilities Measured on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Marketable securities    
Total fair value $ 281,050 $ 305,396
Debt, long-term    
Fair value of bifurcated embedded derivatives 1,510 2,560
Total fair value 1,510 2,560
Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Total fair value 67,625 66,207
Debt, long-term    
Fair value of bifurcated embedded derivatives 0 0
Total fair value 0 0
Significant Other Observable Inputs (Level 2)    
Marketable securities    
Total fair value 213,425 239,189
Debt, long-term    
Fair value of bifurcated embedded derivatives 0 0
Total fair value 0 0
Significant Unobservable Inputs (Level 3)    
Marketable securities    
Total fair value 0 0
Debt, long-term    
Fair value of bifurcated embedded derivatives 1,510 2,560
Total fair value 1,510 2,560
Corporate debt securities    
Marketable securities    
Marketable securities 168,417 201,635
Corporate debt securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Marketable securities 0 0
Corporate debt securities | Significant Other Observable Inputs (Level 2)    
Marketable securities    
Marketable securities 168,417 201,635
Corporate debt securities | Significant Unobservable Inputs (Level 3)    
Marketable securities    
Marketable securities 0 0
Government and agency - U.S.    
Marketable securities    
Marketable securities 45,008 37,554
Government and agency - U.S. | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Marketable securities    
Marketable securities 0 0
Government and agency - U.S. | Significant Other Observable Inputs (Level 2)    
Marketable securities    
Marketable securities 45,008 37,554
Government and agency - U.S. | Significant Unobservable Inputs (Level 3)    
Marketable securities    
Marketable securities 0 0
Money market securities    
Cash and cash equivalents    
Cash and cash equivalents 67,625 66,207
Money market securities | Quoted Prices in Active Markets for Identical Assets (Level 1)    
Cash and cash equivalents    
Cash and cash equivalents 67,625 66,207
Money market securities | Significant Other Observable Inputs (Level 2)    
Cash and cash equivalents    
Cash and cash equivalents 0 0
Money market securities | Significant Unobservable Inputs (Level 3)    
Cash and cash equivalents    
Cash and cash equivalents $ 0 $ 0