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