XML 81 R52.htm IDEA: XBRL DOCUMENT v3.25.0.1
Fair Value Measurements - Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - Fair Value, Measurements, Recurring - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Financial Assets    
Total financial assets $ 601,405 $ 336,953
Liabilities:    
Total liabilities 61,700 42,700
U.S. government treasury securities    
Financial Assets    
Total financial assets 227,244 32,843
U.S. government agency securities    
Financial Assets    
Total financial assets 86,681 16,257
Commercial paper    
Financial Assets    
Total financial assets 165,130 104,141
Corporate bonds    
Financial Assets    
Total financial assets 56,448 33,064
CVR liability    
Liabilities:    
Total liabilities 61,700 42,700
Money market funds    
Financial Assets    
Total financial assets 65,902 150,648
Level 1    
Financial Assets    
Total financial assets 293,146 183,491
Liabilities:    
Total liabilities 0 0
Level 1 | U.S. government treasury securities    
Financial Assets    
Total financial assets 227,244 32,843
Level 1 | U.S. government agency securities    
Financial Assets    
Total financial assets 0 0
Level 1 | Commercial paper    
Financial Assets    
Total financial assets 0 0
Level 1 | Corporate bonds    
Financial Assets    
Total financial assets 0 0
Level 1 | CVR liability    
Liabilities:    
Total liabilities 0 0
Level 1 | Money market funds    
Financial Assets    
Total financial assets 65,902 150,648
Level 2    
Financial Assets    
Total financial assets 308,259 153,462
Liabilities:    
Total liabilities 0 0
Level 2 | U.S. government treasury securities    
Financial Assets    
Total financial assets 0 0
Level 2 | U.S. government agency securities    
Financial Assets    
Total financial assets 86,681 16,257
Level 2 | Commercial paper    
Financial Assets    
Total financial assets 165,130 104,141
Level 2 | Corporate bonds    
Financial Assets    
Total financial assets 56,448 33,064
Level 2 | CVR liability    
Liabilities:    
Total liabilities 0 0
Level 2 | Money market funds    
Financial Assets    
Total financial assets 0 0
Level 3    
Financial Assets    
Total financial assets 0 0
Liabilities:    
Total liabilities 61,700 42,700
Level 3 | U.S. government treasury securities    
Financial Assets    
Total financial assets 0 0
Level 3 | U.S. government agency securities    
Financial Assets    
Total financial assets 0
Level 3 | Commercial paper    
Financial Assets    
Total financial assets 0 0
Level 3 | Corporate bonds    
Financial Assets    
Total financial assets 0 0
Level 3 | CVR liability    
Liabilities:    
Total liabilities 61,700 42,700
Level 3 | Money market funds    
Financial Assets    
Total financial assets $ 0 $ 0