XML 63 R53.htm IDEA: XBRL DOCUMENT v3.22.2
Revenue - Summary of receivables contract assets and contract liabilities from contracts with customers (Detail) - USD ($)
$ in Thousands
Jun. 30, 2022
Dec. 31, 2021
Jun. 30, 2021
Contract With Customer Asset And Liability [Line Items]      
Accounts receivables-net of allowances $ 82,816 $ 78,793  
Deferred contract costs 16,021 15,069 $ 12,681
Long-term deferred contract costs 19,869 22,117 15,986
Other assets (accounts receivable, non-current) 14,201 8,622  
Deferred revenues 33,298 31,042 28,824
Other liabilities (deferred revenues, non-current) $ 1,444 $ 1,574 $ 1,932