v3.26.1
Revenue and Related Matters - Additional Information (Detail) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Contract assets $ 0   $ 0   $ 0
Deferred revenue recognized     98,700,000 $ 107,100,000  
Revenue expected to be recognized 294,300,000   294,300,000    
Amortization expense related to deferred commissions $ 8,400,000 $ 9,000,000 15,800,000 16,500,000  
Impairment of deferred commissions     $ 0 $ 0  
Maximum [Member]          
Revenue, Remaining Performance Obligation, Expected Timing of Satisfaction [Line Items]          
Contract with customer, expected payment term     one year