XML 99 R73.htm IDEA: XBRL DOCUMENT v3.20.4
Accrued Acquisition Liability (Details) - USD ($)
$ in Thousands
1 Months Ended 12 Months Ended
Aug. 31, 2020
May 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Business Acquisition [Line Items]        
Payments for purchase     $ 2,300 $ 0
Implied interest rate     1.80%  
Accrued acquisition liability     $ 32,673 $ 0
Partsmaster        
Business Acquisition [Line Items]        
Payments for purchase $ 2,300      
Accrued acquisition liability $ 32,400   $ 32,700  
Forecast | Partsmaster        
Business Acquisition [Line Items]        
Payments for purchase   $ 33,000    
Accrued acquisition liability   $ 32,700