XML 39 R24.htm IDEA: XBRL DOCUMENT v3.22.4
Organization, Consolidation and Summary of Significant Accounting Policies - Additional Information (Detail)
12 Months Ended
Dec. 31, 2022
USD ($)
Customer
Segment
Dec. 31, 2021
USD ($)
Customer
Dec. 31, 2020
USD ($)
Customer
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Percentage of revenue accounted for by top 5 customers 11.00% 12.00% 12.00%
Number of customers accounting for more than 10% of revenue | Customer 0 0 0
Number of customers accounting for more than 10% of accounts receivable | Customer 0 0  
Cash $ 118,900,000    
Cash equivalents 106,600,000    
Long-term investments 0    
Money market funds 100,400,000    
Investments 0    
Revenue recognized in the reporting period from performance obligations satisfied in prior periods 0    
Revenue expected to be recognized from remaining performance obligations $ 1,051,500,000    
Percentage of revenue expected to be recognized from remaining performance obligations 97.00%    
Remaining performance obligation, explanation We expect to recognize revenue on approximately 40% of these remaining performance obligations over the next 24 months with the balance recognized thereafter.    
Percentage of expected revenue recognition 40.00%    
Allowance for doubtful accounts recorded to operations $ 5,400,000 $ 2,500,000 $ 3,500,000
Revenue, practical expedient, remaining performance obligation, description We apply the practical expedient to expense sales commissions when the amortization period would have been one year or less.    
Amortization of sales commissions $ 7,500,000 5,200,000 3,100,000
Impairment losses 0 0 0
Depreciation and amortization expense 6,663,000 7,914,000 8,946,000
Impairment charges of long-lived assets 0 0 0
Impairment charges of intangible assets 0 0 0
Goodwill, net $ 62,230,000 62,239,000  
Customer's license amortization period 5 years    
Number of reportable segments | Segment 3    
Advertising expense $ 1,200,000 2,300,000 1,600,000
Office Equipment      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful life 5 years    
Furniture and Fixtures      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Property and equipment estimated useful life 7 years    
Leasehold Improvements      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Leasehold improvements useful life lesser of their useful lives or the term of the lease.    
Balance as of December 31, 2020      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Deferred revenue recognized $ 147,500,000    
Sales Commission      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Deferred commissions 29,900,000 23,200,000  
Sales Commission | Other Assets      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Deferred commissions 21,900,000 16,900,000  
Sales Commission | Prepaid Expenses      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Deferred commissions 8,000,000.0 6,300,000  
Americas      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, net 133,600,000 100,400,000  
Depreciation and amortization expense 5,964,000 7,020,000 7,932,000
Goodwill, net 54,766,000 54,766,000  
EMEA      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, net 28,100,000 19,500,000  
Depreciation and amortization expense 613,000 738,000 823,000
Goodwill, net 5,501,000 5,510,000  
APAC      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Accounts receivable, net 5,000,000.0 4,500,000  
Depreciation and amortization expense 86,000 156,000 191,000
Goodwill, net 1,963,000 1,963,000  
India      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Certificates of deposit 6,200,000    
Other (Loss) Income, Net      
Organization Consolidation And Summary Of Significant Accounting Policies [Line Items]      
Foreign exchange gains (losses) $ 4,700,000 $ (200,000) $ (400,000)