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
Mar. 31, 2026
Dec. 31, 2025
Financial Assets:    
Money market funds $ 95,448 $ 83,991
Total financial assets 739,730 754,803
Liabilities:    
CVR liability 56,950 26,680
Total liabilities 56,950 26,680
U.S. government treasury securities    
Financial Assets:    
Financial assets 257,180 266,064
U.S. government agency securities    
Financial Assets:    
Financial assets 136,040 119,590
Commercial paper    
Financial Assets:    
Financial assets 164,406 194,355
Corporate bonds    
Financial Assets:    
Financial assets 86,656 100,790
Money market funds    
Financial Assets:    
Money market funds 95,448 74,004
Level 1    
Financial Assets:    
Total financial assets 352,628 340,068
Liabilities:    
CVR liability 0 0
Total liabilities 0 0
Level 1 | U.S. government treasury securities    
Financial Assets:    
Financial assets 257,180 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 95,448 74,004
Level 2    
Financial Assets:    
Total financial assets 387,102 414,735
Liabilities:    
CVR liability 0 0
Total liabilities 0 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 136,040 119,590
Level 2 | Commercial paper    
Financial Assets:    
Financial assets 164,406 194,355
Level 2 | Corporate bonds    
Financial Assets:    
Financial assets 86,656 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 56,950 26,680
Total liabilities 56,950 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