XML 89 R36.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Additional Information (Detail)
$ / shares in Units, shares in Thousands
12 Months Ended
Jun. 30, 2023
USD ($)
Dec. 31, 2023
USD ($)
Segment
$ / shares
shares
Dec. 31, 2022
USD ($)
$ / shares
shares
Dec. 31, 2021
USD ($)
Aug. 31, 2022
USD ($)
Summary Of Significant Accounting Policy [Line Items]          
Number of operating segments | Segment   1      
Interest costs incurred   $ 5,300,000 $ 3,400,000 $ 1,400,000  
Interest costs capitalized   3,400,000 900,000 1,400,000  
Computer software development costs capitalized   96,700,000 66,400,000    
Amortization expense of capitalized software costs   61,900,000 47,300,000 36,500,000  
Goodwill impairment amount $ 0 0      
Impairment of intangible assets with definite lives   0 0 0  
Impairment of long-lived assets   0 0 0  
Advertising costs   106,800,000 90,600,000 71,600,000  
Sales taxes   17,600,000 $ 15,500,000 $ 11,900,000  
Stock Repurchase Plan [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Available authorized repurchase amount   $ 799,100,000      
Shares withheld to satisfy tax withholding obligations | shares   1,495,752 364,667    
Stock repurchased, average costs per share | $ / shares   $ 200.93 $ 273.74    
Stock Repurchase Plan [Member] | Certain Employees [Member]          
Summary Of Significant Accounting Policy [Line Items]          
Shares withheld to satisfy tax withholding obligations | shares   51,119 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