v3.24.2.u1
License Agreements (Details) - Ji Xing Pharmaceuticals Hong Kong Limited - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2022
Apr. 30, 2022
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Revenue $ 15.0  
License revenue    
Collaborative Arrangement and Arrangement Other than Collaborative [Line Items]    
Contract with customer, liability   $ 15.0
Revenue, remaining performance obligation, variable consideration amount   $ 95.0