Quarterly report pursuant to Section 13 or 15(d)

Royalty and Commercial Payment Purchase Agreements - Affitech (Details)

v3.23.3
Royalty and Commercial Payment Purchase Agreements - Affitech (Details) - USD ($)
$ in Thousands
1 Months Ended 9 Months Ended 12 Months Ended
Oct. 06, 2021
Sep. 30, 2023
Feb. 28, 2023
Aug. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Agreements              
Payments of consideration under RPAs, AAAs and CPPAs         $ 14,650 $ 8,000  
Long-term royalty and commercial payment receivables   $ 74,696     74,696   $ 63,683
Contingent consideration under RPAs, AAAs and CPPAs   4,000     4,000   75
Receipts under RPAs, AAAs and CPPAs         8,428 $ 3,026  
Short-term royalty and commercial payment receivables   0     0   2,366
Affitech | Commercial Payment Purchase Agreement              
Agreements              
Payments of consideration under RPAs, AAAs and CPPAs $ 6,000            
Maximum payments related to regulatory and commercial sales milestones 20,000            
Long-term royalty and commercial payment receivables 14,000 3,000     3,000    
Maximum payable on regulatory milestone 8,000            
Maximum payable in sales-based milestones $ 12,000 9,000     9,000    
Contingent consideration under RPAs, AAAs and CPPAs   3,000     3,000    
Receipts under RPAs, AAAs and CPPAs   4,900 $ 2,400 $ 500      
Reduction in long-term royalty receivable balance due to receipt of payment   4,900 $ 2,400 $ 500      
Amount of allowance for credit losses   0     0   0
Affitech | Commercial Payment Purchase Agreement | United States              
Agreements              
Payments of consideration under RPAs, AAAs and CPPAs             5,000
Affitech | Commercial Payment Purchase Agreement | Europe              
Agreements              
Payments of consideration under RPAs, AAAs and CPPAs             $ 3,000
Affitech | Commercial Payment Purchase Agreement | Faricimab              
Agreements              
Payments eligible to receive (as a percent) 0.50%            
Commercial payment receivable term 10 years            
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              
Agreements              
Contingent consideration under RPAs, AAAs and CPPAs   $ 3,000     $ 3,000