XML 88 R60.htm IDEA: XBRL DOCUMENT v3.25.4
Deferred Royalty Obligation Related to the Sale of Future Royalties - Financial Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Non-cash interest expense related to the sale of future royalties $ (8,296) $ (7,088) $ (3,924)
Healthcare royalty partners IV, L.P | Licensing revenue      
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]      
Amortization, effective interest rate, percent 25.40% 31.00% 34.70%