XML 62 R44.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2022
USD ($)
segment
customer
Institution
product
Dec. 31, 2021
USD ($)
customer
Dec. 31, 2020
USD ($)
customer
Summary Of Significant Accounting Policies [Line Items]      
Number of approved commercial products | product 1    
Number of operating segments | segment 1    
Number of reportable segments | segment 1    
Number Of financial institutions | Institution 2    
Advertising expenses $ 22,428 $ 19,558 $ 13,301
Unrecognized uncertain tax positions $ 0 $ 0  
Minimum      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful lives of the assets P3Y    
Time-based vesting period 3 years    
Maximum      
Summary Of Significant Accounting Policies [Line Items]      
Property and equipment, estimated useful lives of the assets P10Y    
Time-based vesting period 5 years    
Recognized income tax positions $ 50    
Three Customers | Accounts Receivable | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Number of customers | customer 3 3  
Concentration risk percentage 100.00% 100.00%  
Three Customers | Product Revenues | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Number of customers | customer 3 3 3
Concentration risk percentage 100.00% 100.00% 100.00%
Caremark LLC | Accounts Receivable | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 41.00% 40.00%  
Caremark LLC | Product Revenues | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 42.00% 36.00% 40.00%
PANTHERx Specialty Pharmacy LLC | Accounts Receivable | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 24.00% 31.00%  
PANTHERx Specialty Pharmacy LLC | Product Revenues | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 29.00% 35.00% 33.00%
Accredo Health Group, Inc | Accounts Receivable | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 35.00% 29.00%  
Accredo Health Group, Inc | Product Revenues | Customer Concentration Risk      
Summary Of Significant Accounting Policies [Line Items]      
Concentration risk percentage 29.00% 29.00% 27.00%