XML 47 R31.htm IDEA: XBRL DOCUMENT v3.26.1
Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Financial Assets:    
Money market funds $ 160,262 $ 83,991
Total financial assets 1,143,601 754,803
Liabilities:    
CVR liability 38,620 26,680
Total liabilities 38,620 26,680
U.S. government treasury securities    
Financial Assets:    
Financial assets 256,457 266,064
U.S. government agency securities    
Financial Assets:    
Financial assets 176,095 119,590
Commercial paper    
Financial Assets:    
Financial assets 425,578 194,355
Corporate bonds    
Financial Assets:    
Financial assets 146,141 100,790
Money market funds    
Financial Assets:    
Money market funds 139,330 74,004
Level 1    
Financial Assets:    
Total financial assets 395,787 340,068
Liabilities:    
CVR liability 0 0
Total liabilities 0 0
Level 1 | U.S. government treasury securities    
Financial Assets:    
Financial assets 256,457 266,064
Level 1 | U.S. government agency securities    
Financial Assets:    
Financial assets 0 0
Level 1 | Commercial paper    
Financial Assets:    
Financial assets 0 0
Level 1 | Corporate bonds    
Financial Assets:    
Financial assets 0 0
Level 1 | Money market funds    
Financial Assets:    
Money market funds 139,330 74,004
Level 2    
Financial Assets:    
Total financial assets 747,814 414,735
Liabilities:    
CVR liability 38,620 0
Total liabilities 38,620 0
Level 2 | U.S. government treasury securities    
Financial Assets:    
Financial assets 0 0
Level 2 | U.S. government agency securities    
Financial Assets:    
Financial assets 176,095 119,590
Level 2 | Commercial paper    
Financial Assets:    
Financial assets 425,578 194,355
Level 2 | Corporate bonds    
Financial Assets:    
Financial assets 146,141 100,790
Level 2 | Money market funds    
Financial Assets:    
Money market funds 0 0
Level 3    
Financial Assets:    
Total financial assets 0 0
Liabilities:    
CVR liability 0 26,680
Total liabilities 0 26,680
Level 3 | U.S. government treasury securities    
Financial Assets:    
Financial assets 0 0
Level 3 | U.S. government agency securities    
Financial Assets:    
Financial assets 0 0
Level 3 | Commercial paper    
Financial Assets:    
Financial assets 0 0
Level 3 | Corporate bonds    
Financial Assets:    
Financial assets 0 0
Level 3 | Money market funds    
Financial Assets:    
Money market funds $ 0 $ 0