XML 44 R30.htm IDEA: XBRL DOCUMENT v3.22.0.1
Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
Mar. 30, 2020
USD ($)
May 22, 2019
$ / shares
shares
Dec. 31, 2021
USD ($)
location
$ / shares
shares
Dec. 31, 2020
USD ($)
$ / shares
shares
Dec. 31, 2019
USD ($)
Accounting Policies [Abstract]          
Approximate number of in-market locations | location     3,200    
Impairment of property and equipment long-lived assets     $ 0 $ 0 $ 0
Non-cancelable lease term, pick-up truck, (less than)     1 year    
Two-for-one stock split   2      
Par value (in dollars per share) | $ / shares   $ 0.01 $ 0.01 $ 0.01  
Issued, additional (in shares) | shares   1 575,464,682 574,159,575  
Schedule of Immaterial Revision [Line Items]          
Common stock     $ 5,800,000 $ 5,700,000  
Additional paid-in capital     $ 96,200,000 59,100,000  
Revision of Prior Period, Adjustment          
Schedule of Immaterial Revision [Line Items]          
Common stock       2,900,000 2,900,000
Additional paid-in capital       $ (2,900,000) $ (2,900,000)
Apex Industrial Technologies LLC          
Asset Acquisition [Line Items]          
Purchase price of assets acquired $ 125,000,000.0        
Identifiable intangible assets acquired $ 123,800,000        
Identifiable intangible assets, weighted average amortization period 19 years 4 months 24 days