XML 61 R53.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Contract With Customer Asset And Liability [Line Items]      
Accounts receivables-Net of allowances $ 129,606 $ 102,365  
Deferred contract costs 19,707 17,900 $ 16,994
Long-term deferred contract costs 21,396 22,302 19,579
Other assets (accounts receivable, non-current) 16,451 15,198  
Deferred revenues 46,577 43,567 41,885
Other liabilities (deferred revenues, non-current) $ 1,770 $ 1,373 $ 1,143