XML 48 R39.htm IDEA: XBRL DOCUMENT v3.22.2.2
Basis of Presentation and Summary of Significant Accounting Policies (Details)
3 Months Ended 9 Months Ended 12 Months Ended
Jun. 08, 2020
agreement
Sep. 30, 2022
USD ($)
Sep. 30, 2021
USD ($)
Sep. 30, 2022
USD ($)
reporting_unit
Sep. 30, 2021
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Line Items]            
Commissions payable   $ 28,900,000   $ 28,900,000   $ 34,100,000
Advertising expenses   6,600,000 $ 7,100,000 $ 21,700,000 $ 15,700,000  
Number of reporting units (segment) | reporting_unit       1    
Impairment of goodwill   0 $ 0 $ 0 0  
Impairment charges       $ 0 $ 2,700,000  
Number of tax receivable agreements | agreement 2          
Payment provided as percent of net cash savings 85.00%          
Benefit retained as percent of net cash savings 15.00%          
Award vesting period       4 years    
Cumulative Effect, Period of Adoption, Adjustment | Accounting Standards Update 2019-12            
Accounting Policies [Line Items]            
Total deferred tax assets           6,300,000
Waltham office relocation            
Accounting Policies [Line Items]            
Impairment charges           2,700,000
Internal use developed software            
Accounting Policies [Line Items]            
Amortization period       4 years    
Operating lease, right-of-use asset | Waltham office relocation            
Accounting Policies [Line Items]            
Impairment charges           1,500,000
Leasehold improvements | Waltham office relocation            
Accounting Policies [Line Items]            
Impairment charges           1,200,000
Accrued expenses and other current liabilities            
Accounting Policies [Line Items]            
Commissions payable, current   26,700,000   $ 26,700,000   31,400,000
Other noncurrent liabilities            
Accounting Policies [Line Items]            
Commissions payable, non-current   $ 2,200,000   $ 2,200,000   $ 2,700,000
Minimum            
Accounting Policies [Line Items]            
Subscription contract, term       1 year    
Estimated useful life       3 years    
Deferred commissions, amortization period   1 year   1 year    
Amortization period       2 years    
Maximum            
Accounting Policies [Line Items]            
Subscription contract, term       3 years    
Estimated useful life       10 years    
Deferred commissions, amortization period   3 years   3 years    
Amortization period       15 years