XML 58 R43.htm IDEA: XBRL DOCUMENT v3.24.0.1
Basis of Presentation, Principles of Consolidation, and Summary of Significant Accounting Policies - Narrative (Details)
shares in Millions
1 Months Ended 12 Months Ended
Dec. 21, 2023
shares
Aug. 31, 2021
Dec. 31, 2023
USD ($)
reporting_unit
segment
Dec. 31, 2022
USD ($)
Dec. 31, 2021
USD ($)
Jan. 12, 2022
USD ($)
Dec. 31, 2020
USD ($)
Class of Stock [Line Items]              
Number of operating segments | segment     1        
Total sales allowance     $ 3,531,000 $ 4,251,000 $ 5,919,000   $ 4,362,000
Advertising expense     121,000,000 280,100,000 255,600,000    
Prepaid advertising expense     1,500,000 2,600,000      
Gain (loss) recognized in other comprehensive income     400,000 (400,000)      
Associated tax benefit     0 0      
Total available-for-sale debt securities     259,251,000   0    
Sales of marketable securities     0 861,000 0    
Allowance for doubtful accounts     $ 2,400,000 1,800,000 500,000    
Capitalized costs, amortization period     3 years        
Impairment charges related to long-lived assets     $ 0 $ 0 $ 0    
Number of reporting units | reporting_unit     1        
Excise tax payable     $ 1,100,000        
Senior Notes Due 2030 | Senior Notes              
Class of Stock [Line Items]              
Notes issued           $ 550,000,000  
Revenue Benchmark | Geographic Concentration Risk | Non-US              
Class of Stock [Line Items]              
Concentration risk (as a percent)     2.00% 2.00% 2.00%    
Customer One | Accounts Receivable Concentration Risk | Customer Concentration Risk              
Class of Stock [Line Items]              
Concentration risk (as a percent)     10.00% 12.00%      
Computer, equipment and software              
Class of Stock [Line Items]              
Useful life     3 years        
Furniture and fixtures              
Class of Stock [Line Items]              
Useful life     5 years        
Employee stock purchase plan | ESPP              
Class of Stock [Line Items]              
ESPP discount percentage from market price, beginning of purchase period (as a percent)   15.00%          
ESPP, concurrent offering and purchase period   6 months          
ESPP purchase price of common stock, percent of market price (as a percent)   85.00%          
Unvested restricted stock units | Chief Executive Officer              
Class of Stock [Line Items]              
Shares canceled (in shares) | shares 1.4            
Accounts Receivable              
Class of Stock [Line Items]              
Total sales allowance     $ 1,500,000 $ 1,900,000      
Accrued Expenses              
Class of Stock [Line Items]              
Total sales allowance     $ 2,000,000 $ 2,400,000