XML 56 R31.htm IDEA: XBRL DOCUMENT v3.26.3
Fair Value Measurements - Schedule of Fair Value of Financial Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($)
$ in Thousands
Sep. 30, 2026
Dec. 31, 2025
Financial Assets:    
Money market funds $ 71,847 $ 83,991
Total financial assets 1,061,027 754,803
Liabilities:    
CVR liability 6,760 26,680
Total liabilities 6,760 26,680
U.S. government treasury securities    
Financial Assets:    
Financial assets 305,536 266,064
U.S. government agency securities    
Financial Assets:    
Financial assets 173,901 119,590
Commercial paper    
Financial Assets:    
Financial assets 375,428 194,355
Corporate bonds    
Financial Assets:    
Financial assets 134,315 100,790
Money market funds    
Financial Assets:    
Money market funds 71,847 74,004
Level 1    
Financial Assets:    
Total financial assets 377,383 340,068
Liabilities:    
CVR liability 0 0
Total liabilities 0 0
Level 1 | U.S. government treasury securities    
Financial Assets:    
Financial assets 305,536 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 71,847 74,004
Level 2    
Financial Assets:    
Total financial assets 683,644 414,735
Liabilities:    
CVR liability 6,760 0
Total liabilities 6,760 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 173,901 119,590
Level 2 | Commercial paper    
Financial Assets:    
Financial assets 375,428 194,355
Level 2 | Corporate bonds    
Financial Assets:    
Financial assets 134,315 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