Quarterly report pursuant to Section 13 or 15(d)

Royalty and Commercial Payment Purchase Agreements - LadRx (Details)

v3.23.3
Royalty and Commercial Payment Purchase Agreements - LadRx (Details) - USD ($)
$ in Thousands
9 Months Ended
Jun. 21, 2023
Sep. 30, 2023
Sep. 30, 2022
Dec. 31, 2022
Agreements        
Payments of consideration under RPAs, AAAs and CPPAs   $ 14,650 $ 8,000  
Contingent consideration under RPAs, AAAs and CPPAs   4,000   $ 75
Long-term royalty and commercial payment receivables   74,696   $ 63,683
Assignment and Assumption Agreement and Royalty Purchase Agreement        
Agreements        
Long-term royalty and commercial payment receivables $ 6,000      
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement        
Agreements        
Payments of consideration under RPAs, AAAs and CPPAs 5,000      
Maximum payments related to regulatory and commercial sales milestones 6,000      
Maximum payable on regulatory milestone 5,000      
Maximum payable in sales-based milestones 1,000      
Amount of allowance for credit losses   $ 0    
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Regulatory milestones        
Agreements        
Contingent consideration under RPAs, AAAs and CPPAs 1,000      
LadRx | Assignment and Assumption Agreement | Arimoclomol        
Agreements        
Maximum potential regulatory and commercial milestones, net 52,500      
Maximum payment obligations based on a portion of regulatory and commercial milestone payments 9,500      
LadRx | Royalty Purchase Agreement        
Agreements        
Contingent consideration under RPAs, AAAs and CPPAs 1,000      
LadRx | Royalty Purchase Agreement | Regulatory milestones        
Agreements        
Contingent consideration under RPAs, AAAs and CPPAs 1,000      
LadRx | Royalty Purchase Agreement | Aldoxorubicin        
Agreements        
Maximum potential regulatory and commercial milestones, net $ 342,700