v3.26.1
FAIR VALUE MEASUREMENTS (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Assets:    
Marketable securities $ 262,328 $ 321,648
Total 308,046 377,458
Liabilities:    
Sale of future royalties 129,625 129,582
Total 129,625 129,582
U.S. Treasury securities    
Assets:    
Marketable securities 21,881 22,951
Government-sponsored enterprise securities    
Assets:    
Marketable securities 2,987  
Commercial paper    
Assets:    
Marketable securities 86,358 84,382
Corporate notes    
Assets:    
Marketable securities 149,063 209,253
Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 40,466 50,557
Certificate of deposit    
Assets:    
Cash, cash equivalents and restricted cash 274 274
Municipal securities    
Assets:    
Cash, cash equivalents and restricted cash 7,017 10,041
Level 1    
Assets:    
Total 40,740 50,831
Liabilities:    
Sale of future royalties 0 0
Total 0 0
Level 1 | U.S. Treasury securities    
Assets:    
Marketable securities 0 0
Level 1 | Government-sponsored enterprise securities    
Assets:    
Marketable securities 0  
Level 1 | Commercial paper    
Assets:    
Marketable securities 0 0
Level 1 | Corporate notes    
Assets:    
Marketable securities 0 0
Level 1 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 40,466 50,557
Level 1 | Certificate of deposit    
Assets:    
Cash, cash equivalents and restricted cash 274 274
Level 1 | Municipal securities    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Level 2    
Assets:    
Total 267,306 326,627
Liabilities:    
Sale of future royalties 0 0
Total 0 0
Level 2 | U.S. Treasury securities    
Assets:    
Marketable securities 21,881 22,951
Level 2 | Government-sponsored enterprise securities    
Assets:    
Marketable securities 2,987  
Level 2 | Commercial paper    
Assets:    
Marketable securities 86,358 84,382
Level 2 | Corporate notes    
Assets:    
Marketable securities 149,063 209,253
Level 2 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Level 2 | Certificate of deposit    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Level 2 | Municipal securities    
Assets:    
Cash, cash equivalents and restricted cash 7,017 10,041
Level 3    
Assets:    
Total 0 0
Liabilities:    
Sale of future royalties 129,625 129,582
Total 129,625 129,582
Level 3 | U.S. Treasury securities    
Assets:    
Marketable securities 0 0
Level 3 | Government-sponsored enterprise securities    
Assets:    
Marketable securities 0  
Level 3 | Commercial paper    
Assets:    
Marketable securities 0 0
Level 3 | Corporate notes    
Assets:    
Marketable securities 0 0
Level 3 | Money market funds    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Level 3 | Certificate of deposit    
Assets:    
Cash, cash equivalents and restricted cash 0 0
Level 3 | Municipal securities    
Assets:    
Cash, cash equivalents and restricted cash $ 0 $ 0