XML 82 R69.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies - Vendor Purchase Agreements (Details) - USD ($)
$ in Thousands
1 Months Ended
Jan. 01, 2020
Mar. 29, 2019
May 31, 2016
Mar. 31, 2020
Dec. 31, 2019
AmerisourceBergen and Thrifty Drug Stores, Inc.          
Purchase Agreements          
Amount due as a result of prescription drug purchases       $ 3,559 $ 2,465
AmerisourceBergen          
Purchase Agreements          
Monthly minimum purchase obligation     $ 1,750    
Purchase obligation period     3 years    
Thrifty Drug Stores, Inc.          
Purchase Agreements          
Purchase obligation (as a percent)   98.00%      
Data aggregation partner          
Purchase Agreements          
Monthly minimum purchase obligation $ 30        
Purchase obligation period 3 years