Quarterly report [Sections 13 or 15(d)]

Royalty and Commercial Payment Purchase Agreements - EIR Method - Affitech (Details)

v3.25.1
Royalty and Commercial Payment Purchase Agreements - EIR Method - Affitech (Details) - USD ($)
$ in Thousands
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 01, 2024
Oct. 31, 2021
Mar. 31, 2025
Mar. 31, 2024
Dec. 31, 2024
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 8,000 $ 15,000  
Long-term royalty and commercial payment receivables under the cost recovery method     59,916   $ 55,936
Contingent consideration under RPAs, AAAs, and CPPAs         3,000
Income from purchased receivables under the EIR method     6,070    
Receipts under RPAs, AAAs, and CPPAs     1,307 7,771  
Acquisition of royalty and commercial payment receivables     4,395    
Royalty and commercial payment receivables under the EIR method     17,097   19,733
Short-term royalty and commercial payment receivables under the EIR method     12,240   $ 14,763
Sales-based milestones, fourth          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     3,000    
Affitech | Commercial Payment Purchase Agreement          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs   $ 6,000 6,000    
Payments eligible to receive (as a percent)   0.50%      
Commercial payment receivable term   10 years      
Long-term royalty and commercial payment receivables under the cost recovery method   $ 14,000      
Maximum commercial sales milestone payments   12,000      
Period from each royalty payment date payment is due         60 days
Reclassification of royalty and commercial payment receivables from the cost recovery to the EIR method, EIR method $ 7,800        
Income from purchased receivables under the EIR method     5,800 0  
Receipts under RPAs, AAAs, and CPPAs     11,100    
Allowance for credit losses     0    
Affitech | Commercial Payment Purchase Agreement | Regulatory milestones          
Agreements          
Contingent consideration under RPAs, AAAs, and CPPAs   $ 8,000      
Affitech | Commercial Payment Purchase Agreement | Sales-based milestones, third          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     3,000    
Contingent consideration under RPAs, AAAs, and CPPAs       3,000  
Short-term royalty and commercial payment receivables under the EIR method       $ 3,000  
Affitech | Commercial Payment Purchase Agreement | Sales-based milestones, fourth          
Agreements          
Payments of consideration under RPAs, AAAs and CPPAs     $ 3,000