Quarterly report pursuant to Section 13 or 15(d)

Fair Value Measurements - Contingent Consideration (Details)

v3.24.1.u1
Fair Value Measurements - Contingent Consideration (Details) - USD ($)
1 Months Ended 3 Months Ended
Jan. 11, 2024
Jun. 21, 2023
Jan. 31, 2024
Mar. 31, 2024
Mar. 31, 2023
Dec. 31, 2023
Fair Value Measurements            
Contingent consideration under RPAs, AAAs and CPPAs       $ 3,000,000   $ 7,000,000
Payments of consideration under RPAs, AAAs and CPPAs       15,000,000 $ 9,600,000  
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement            
Fair Value Measurements            
Payments of consideration under RPAs, AAAs and CPPAs $ 1,000,000.0 $ 5,000,000.0 $ 1,000,000.0 1,000,000.0    
LadRx | Assignment and Assumption Agreement and Royalty Purchase Agreement | Regulatory milestones            
Fair Value Measurements            
Contingent consideration under RPAs, AAAs and CPPAs   $ 1,000,000.0   $ 0   $ 1,000,000.0