v3.25.4
Revenue - Summary of Receivables Contract Assets and Contract Liabilities from Contracts with Customers (Detail) - USD ($)
$ in Thousands
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Contract with Customer, Contract Asset, Contract Liability, and Receivable [Abstract]      
Accounts receivables-Net of allowances $ 137,056 $ 106,578 $ 102,365
Deferred contract costs 24,923 22,373 17,900
Deferred contract costs-non-current 22,479 18,692 22,302
Other assets (accounts receivable, non-current) 25,532 16,946 15,198
Deferred revenues 72,793 44,915 43,567
Other liabilities (deferred revenues, non-current) $ 1,368 $ 1,415 $ 1,373