XML 84 R33.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Jun. 30, 2022
USD ($)
Dec. 31, 2022
USD ($)
Segment
$ / shares
shares
Dec. 31, 2021
USD ($)
$ / shares
shares
Dec. 31, 2020
USD ($)
Aug. 31, 2022
USD ($)
Summary Of Significant Accounting Policy [Line Items]          
Number of operating segments | Segment   1      
Interest costs incurred   $ 3,400,000 $ 1,400,000 $ 1,500,000  
Interest costs capitalized   900,000 1,400,000 1,500,000  
Computer software development costs capitalized   66,400,000 52,900,000    
Amortization expense of capitalized software costs   47,300,000 36,500,000 27,100,000  
Goodwill impairment amount $ 0        
Impairment of intangible assets with definite lives   0 0 0  
Impairment of long-lived assets   0 0 0  
Advertising costs   90,600,000 71,600,000 66,900,000  
Sales taxes   15,500,000 $ 11,900,000 $ 9,700,000  
Stock Repurchase Plan [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Available authorized repurchase amount   $ 1,100,000,000      
Shares withheld to satisfy tax withholding obligations | shares   364,667 163,849    
Stock repurchased, average costs per share | $ / shares   $ 273.74 $ 400.24    
Stock Repurchase Plan [Member] | Certain Employees [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Shares withheld to satisfy tax withholding obligations | shares   17,355      
Maximum [Member] | Stock Repurchase Plan [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Stock repurchase plan, authorized amount         $ 1,100,000,000
Internal use Software [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Capitalized and amortized period   3 years      
Accounting Standards Update 2019-12 [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Accounting standards update, adoption date   Jan. 01, 2022      
Accounting standards update, adopted   true      
Accounting standards update, immaterial effect   true      
Accounting Standards Update 2018-15 [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Accounting standards update, adoption date   Jan. 01, 2021      
Accounting standards update, adopted   true      
Accounting standards update, immaterial effect   true