XML 49 R39.htm IDEA: XBRL DOCUMENT v3.24.3
Fair Value Measurements - Financial Assets Measured on a Recurring Basis (Details) - Fair Value, Recurring [Member] - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Financial assets measured at fair value on a recurring basis    
Total financial assets $ 69,070 $ 104,940
Total financial liabilities 9,834  
Royalty Fee Derivative Liability    
Financial assets measured at fair value on a recurring basis    
Total financial liabilities 9,202  
Contingent Consideration    
Financial assets measured at fair value on a recurring basis    
Total financial liabilities 632  
Fair Value, Inputs, Level 1 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets 69,070 96,648
Fair Value, Inputs, Level 2 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   7,667
Fair Value, Inputs, Level 3 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   625
Total financial liabilities 9,834  
Fair Value, Inputs, Level 3 [Member] | Royalty Fee Derivative Liability    
Financial assets measured at fair value on a recurring basis    
Total financial liabilities 9,202  
Fair Value, Inputs, Level 3 [Member] | Contingent Consideration    
Financial assets measured at fair value on a recurring basis    
Total financial liabilities 632  
U.S. government agency securities    
Financial assets measured at fair value on a recurring basis    
Total financial assets   5,195
U.S. government agency securities | Fair Value, Inputs, Level 1 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   5,195
U.S. treasury securities    
Financial assets measured at fair value on a recurring basis    
Total financial assets   2,993
U.S. treasury securities | Fair Value, Inputs, Level 1 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   2,993
Commercial paper and corporate notes    
Financial assets measured at fair value on a recurring basis    
Total financial assets   6,669
Commercial paper and corporate notes | Contingent Consideration    
Financial assets measured at fair value on a recurring basis    
Total financial assets   4,472
Commercial paper and corporate notes | Fair Value, Inputs, Level 2 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   6,669
Commercial paper and corporate notes | Fair Value, Inputs, Level 3 [Member] | Contingent Consideration    
Financial assets measured at fair value on a recurring basis    
Total financial assets   4,472
Money market funds    
Financial assets measured at fair value on a recurring basis    
Total financial assets 69,070 89,458
Money market funds | Fair Value, Inputs, Level 1 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets $ 69,070 88,460
Money market funds | Fair Value, Inputs, Level 2 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   998
Prepaid financial instrument in Prepaid manufacturing    
Financial assets measured at fair value on a recurring basis    
Total financial assets   625
Prepaid financial instrument in Prepaid manufacturing | Fair Value, Inputs, Level 3 [Member]    
Financial assets measured at fair value on a recurring basis    
Total financial assets   $ 625