XML 61 R45.htm IDEA: XBRL DOCUMENT v3.22.0.1
Deferred Revenue and Advance Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Deferred Revenue Disclosure [Abstract]    
Deferred product licenses revenue, Current $ 993 $ 1,495
Deferred subscription services revenue, Current 35,589 26,258
Deferred product support revenue, Current 166,477 156,216
Deferred other services revenue, Current 6,801 7,281
Total current deferred revenue and advance payments 209,860 191,250
Deferred product licenses revenue, Non-current 68 139
Deferred subscription services revenue, Non-current 1,064 8,758
Deferred product support revenue, Non-current 6,203 5,055
Deferred other services revenue, Non-current 754 710
Total non-current deferred revenue and advance payments $ 8,089 $ 14,662