XML 82 R69.htm IDEA: XBRL DOCUMENT v3.20.2
Commitments and Contingencies - Vendor Purchase Agreements (Details) - USD ($)
$ in Thousands
Jan. 01, 2020
Mar. 29, 2019
Jun. 30, 2020
Dec. 31, 2019
AmerisourceBergen and Thrifty Drug Stores, Inc.        
Purchase Agreements        
Amount due as a result of prescription drug purchases     $ 2,399 $ 2,465
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