XML 77 R48.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Narrative (Details)
12 Months Ended
Dec. 31, 2024
USD ($)
institution
Dec. 31, 2023
USD ($)
Dec. 31, 2022
USD ($)
Class of Stock [Line Items]      
Number of financial institutions | institution 3    
Advertising expenses $ 12,186,000 $ 6,452,000 $ 0
Goodwill impairment loss 0 0  
Long-lived asset impairment $ 0 $ 0  
Fixed Assets and Right Of Use Assets, Contract Manufacturing Organizations      
Class of Stock [Line Items]      
Property, plant and equipment, useful life (in years) 5 years    
Three customers | Accounts receivable | Customer Concentration Risk      
Class of Stock [Line Items]      
Concentration risk, percentage 100.00% 100.00%  
Caremark | Accounts receivable | Customer Concentration Risk      
Class of Stock [Line Items]      
Concentration risk, percentage 53.00% 52.00%  
Accredo | Accounts receivable | Customer Concentration Risk      
Class of Stock [Line Items]      
Concentration risk, percentage 25.00% 28.00%  
Optum | Accounts receivable | Customer Concentration Risk      
Class of Stock [Line Items]      
Concentration risk, percentage 22.00% 20.00%