XML 44 R33.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Revenue Recognition (Details) - USD ($)
3 Months Ended
Mar. 31, 2024
Mar. 31, 2023
Concentration Risk [Line Items]    
Net product revenue $ 27,178,000 $ 0
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Three Customers    
Concentration Risk [Line Items]    
Concentration risk, percent 100.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Accredo    
Concentration Risk [Line Items]    
Concentration risk, percent 39.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Caremark    
Concentration Risk [Line Items]    
Concentration risk, percent 44.00%  
Revenue from Contract with Customer Benchmark | Customer Concentration Risk | Optum    
Concentration Risk [Line Items]    
Concentration risk, percent 17.00%