XML 83 R71.htm IDEA: XBRL DOCUMENT v3.21.1
Commitments and Contingencies (Details) - USD ($)
Feb. 28, 2017
Mar. 31, 2021
Dec. 31, 2020
Jan. 02, 2020
Business Acquisition [Line Items]        
Loss contingency accrual   $ 0 $ 0  
Recurring        
Business Acquisition [Line Items]        
Contingent consideration   4,300,000 5,300,000  
Recurring | Level 3        
Business Acquisition [Line Items]        
Contingent consideration   4,300,000 $ 5,300,000  
UniRush, LLC        
Business Acquisition [Line Items]        
Contingent consideration, earn-out payable   $ 4,000,000    
Contingent consideration, earn-out period 5 years      
Walmart Program Agreement        
Business Acquisition [Line Items]        
Capital contributions, authorized amount       $ 35,000,000.0