v3.26.3
Royalty Monetization Liabilities - Schedule of Changes in Royalty Monetization Liability (Detail) - USD ($)
$ in Thousands
9 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Royalty Monetization Liabilities [Line Items]    
Beginning balance $ 187,017  
Ending balance 185,678  
Current portion (12,114) $ (39,609)
Non-current portion 173,564 $ 147,408
2020 Royalty Purchase Agreement    
Royalty Monetization Liabilities [Line Items]    
Beginning balance 29,672  
Ending balance 9,416  
2020 Royalty Purchase Agreement | HCR [Member]    
Royalty Monetization Liabilities [Line Items]    
Beginning balance 29,672  
Novartis royalties paid to HCR (25,246)  
Interest expense recognized 4,990  
Ending balance 9,416  
Current portion (9,416)  
Non-current portion 0  
2025 Royalty Bond    
Royalty Monetization Liabilities [Line Items]    
Beginning balance 157,345  
Ending balance 176,262  
2025 Royalty Bond | HCR [Member]    
Royalty Monetization Liabilities [Line Items]    
Beginning balance 157,345  
Unpaid interest accrued to principal 17,770  
Amortization of debt discount and issuance costs 1,147  
Ending balance 176,262  
Current portion (2,698)  
Non-current portion $ 173,564