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