v3.26.1
Liabilities Related to the Sales of Future Royalties - Debt of Future Royalties (Details) - USD ($)
$ in Thousands
6 Months Ended 12 Months Ended
Jun. 30, 2026
Dec. 31, 2025
Sale of Future Royalty [Roll Forward]    
Beginning balance $ 119,749 $ 163,606
Royalties paid to OMERS (26,902) (75,778)
Non-cash interest expense recognized 12,048 31,921
Ending balance 104,895 119,749
Current liabilities 27,358 43,267
Long-term liabilities 77,537 76,482
Total $ 104,895 $ 119,749