XML 61 R45.htm IDEA: XBRL DOCUMENT v3.25.4
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, 2025
USD ($)
reportingUnit
segment
Dec. 31, 2024
USD ($)
Dec. 31, 2023
USD ($)
Jul. 23, 2024
USD ($)
Dec. 31, 2022
USD ($)
Jan. 12, 2022
USD ($)
Class of Stock [Line Items]                
Number of operating segments | segment     1          
Total sales allowance     $ 2,382,000 $ 2,689,000 $ 3,531,000   $ 4,251,000  
Advertising expense     125,100,000 98,000,000.0 121,000,000.0      
Prepaid advertising expense     3,100,000 2,200,000        
Gain (loss) recognized in other comprehensive income         400,000      
Associated tax expenses     0 0 0      
Sales of marketable securities     983,000 0 0      
Allowance for doubtful accounts     $ 1,000,000.0 1,200,000 2,400,000      
Capitalized costs, amortization period     3 years          
Goodwill     $ 8,518,000 8,500,000 $ 1,700,000      
Number of reporting units | reportingUnit     1          
Excise tax payable     $ 800,000 100,000        
Senior Notes Due 2030 | Senior Notes                
Class of Stock [Line Items]                
Notes issued               $ 550,000,000.0
Breakroom                
Class of Stock [Line Items]                
Goodwill       6,800,000   $ 6,794,000    
Computer and equipment                
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%            
Chief Executive Officer | Unvested restricted stock units                
Class of Stock [Line Items]                
Shares cancelled (in shares) | shares 1.4              
Accounts Receivable                
Class of Stock [Line Items]                
Total sales allowance     $ 1,000,000.0 800,000        
Accrued Expenses                
Class of Stock [Line Items]                
Total sales allowance     $ 1,400,000 $ 1,900,000        
Revenue Benchmark | Geographic Concentration Risk | Non-US                
Class of Stock [Line Items]                
Concentration risk (as a percent)     2.00% 2.00% 2.00%      
Accounts Receivable Concentration Risk | Customer Concentration Risk | Customer One                
Class of Stock [Line Items]                
Concentration risk (as a percent)     16.00% 14.00%        
Accounts Receivable Concentration Risk | Customer Concentration Risk | Customer Two                
Class of Stock [Line Items]                
Concentration risk (as a percent)     14.00% 10.00%