XML 60 R32.htm IDEA: XBRL DOCUMENT v3.20.4
Business Overview and Summary of Significant Accounting Policies - Additional Information (Details)
12 Months Ended
May 22, 2019
$ / shares
shares
Dec. 31, 2020
USD ($)
location
$ / shares
shares
Dec. 31, 2019
USD ($)
$ / shares
shares
Dec. 31, 2018
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 574,159,575 574,128,911