v3.24.1.u1
Summary of Significant Accounting Policies - Schedule of Total Revenues, Net From Main Customers (Details) - Two Specialty Pharmacy - Revenue Benchmark - Customer Concentration Risk
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Product revenue, net    
Property, Plant and Equipment [Line Items]    
Concentration risk (as percent) 91.00% 99.00%
License, collaboration and royalty revenue    
Property, Plant and Equipment [Line Items]    
Concentration risk (as percent) 7.00% 0.00%