XML 70 R52.htm IDEA: XBRL DOCUMENT v3.25.4
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
6 Months Ended 9 Months Ended 12 Months Ended
Jun. 28, 2023
Dec. 31, 2025
USD ($)
segment
vote
shares
Jun. 30, 2025
segment
Sep. 30, 2025
reporting_unit
Dec. 31, 2025
USD ($)
segment
reporting_unit
vote
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
Disaggregation of Revenue [Line Items]              
Revenue, remaining performance obligation, amount   $ 175,200     $ 175,200    
Deferred revenue   $ 158,700     158,700 $ 155,700  
Revenue recognized out of adjusted deferred revenue balance         $ 134,100 120,700 $ 120,500
Amortization period for deferred incremental commission costs of obtaining new contracts   3 years     3 years    
Total net capitalized costs   $ 147,700     $ 147,700 166,000  
Amortization of deferred commissions         74,533 76,348 72,892
Advertising expense         $ 39,800 $ 48,700 $ 71,100
Preferred stock, authorized (in shares) | shares   100,000,000     100,000,000 100,000,000  
Preferred stock, issued (in shares) | shares   0     0 0  
Preferred stock, outstanding (in shares) | shares   0     0 0  
Allowance for doubtful accounts   $ 21,500     $ 21,500 $ 27,500  
Number of reportable segments | segment   1 2   1    
Number of operating segments | segment   1 2   1    
Number of reporting units | reporting_unit       1 1    
Common Stock Class A              
Disaggregation of Revenue [Line Items]              
Votes per share | vote   1     1    
Conversion of shares of class B common stock (in shares) 1            
Incremental commission costs of obtaining new contracts              
Disaggregation of Revenue [Line Items]              
Amortization period for deferred incremental commission costs of obtaining new contracts   5 years     5 years    
Usage Based Contracts | Revenue Benchmark | Product Concentration Risk              
Disaggregation of Revenue [Line Items]              
Percentage of revenue         74.00% 72.00% 71.00%
Non-Usage Based Contracts | Minimum              
Disaggregation of Revenue [Line Items]              
Revenue recognized, period for recognition         1 year    
Non-Usage Based Contracts | Maximum              
Disaggregation of Revenue [Line Items]              
Revenue recognized, period for recognition         3 years    
Non-Usage Based Contracts | Revenue Benchmark | Product Concentration Risk              
Disaggregation of Revenue [Line Items]              
Percentage of revenue         26.00% 28.00% 29.00%
Next 12 Months | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01              
Disaggregation of Revenue [Line Items]              
Revenue, remaining performance obligation, percentage   65.00%     65.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period   12 months     12 months    
Next 24 Months | Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction, Start Date [Axis]: 2026-01-01              
Disaggregation of Revenue [Line Items]              
Revenue, remaining performance obligation, percentage   96.00%     96.00%    
Revenue, remaining performance obligation, expected timing of satisfaction, period   24 months     24 months