XML 66 R59.htm IDEA: XBRL DOCUMENT v3.25.2
Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Jun. 30, 2024
Contract With Customer Asset And Liability [Line Items]      
Accounts receivables-Net of allowances $ 132,450 $ 106,578  
Deferred contract costs 23,158 22,373 $ 19,427
Long-term deferred contract costs 20,281 18,692 21,666
Other assets (accounts receivable, non-current) 22,794 16,946  
Deferred revenues 71,214 44,915 45,988
Other liabilities (deferred revenues, non-current) $ 1,078 $ 1,415 $ 2,113