XML 54 R45.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue from Contracts with Customers - Additional Information (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Revenue From Contracts With Customers [Line Items]      
Percentage of net revenues through indirect channels 13.60% 13.90% 12.00%
Capitalized contract cost, amortization period 4 years    
Capitalized contract cost, amortization method straight-line basis    
Contract assets $ 5,186 $ 6,290  
Deferred revenue, revenue recognized 106,900    
Contracted revenue not yet recognized $ 251,800    
Revenue recognize percentage 66.00%    
Sales and Marketing Expense [Member]      
Revenue From Contracts With Customers [Line Items]      
Sales commissions $ 8,800 8,300  
Prepaid and Other Current Assets [Member]      
Revenue From Contracts With Customers [Line Items]      
Capitalized contract cost net, current 4,300 3,900  
Contract assets 2,700 2,300  
Other Long-Term Assets [Member]      
Revenue From Contracts With Customers [Line Items]      
Capitalized contract cost net, noncurrent 900 400  
Accounts Receivable [Member]      
Revenue From Contracts With Customers [Line Items]      
Contract assets $ 5,200 $ 6,300