Annual report [Section 13 and 15(d), not S-K Item 405]

Royalty and Commercial Payment Purchase Agreements - Cost Recovery Method - Kuros (Details)

v3.25.1
Royalty and Commercial Payment Purchase Agreements - Cost Recovery Method - Kuros (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Jul. 14, 2021
Jul. 31, 2022
May 31, 2022
Dec. 31, 2024
Dec. 31, 2023
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs       $ 53,000 $ 14,650
Acquisition of royalty and commercial payment receivables       45,000  
Reduction in long-term royalty receivable balance due to receipt of payment       18,938  
Kuros | Royalty Purchase Agreement          
Agreements          
Royalties entity has right to receive (as a percent) 100.00%        
Pre-commercial milestone payments, maximum $ 25,500        
Payments of consideration under RPAs, AAAs and CPPAs 7,000        
Maximum commercial sales milestone payments 142,500        
Acquisition of royalty and commercial payment receivables $ 7,000        
Milestone payment received by Kuros     $ 5,000    
Percentage of milestone payment received by Kuros that company is entitled to receive   50.00%      
Reduction in long-term royalty receivable balance due to receipt of payment   $ 2,500      
Allowance for credit losses       $ 0 $ 0