XML 45 R37.htm IDEA: XBRL DOCUMENT v3.24.1.u1
Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2024
Dec. 31, 2023
Deferred Revenue Disclosure [Abstract]    
Deferred product licenses revenue, Current $ 2,879 $ 3,579
Deferred subscription services revenue, Current 60,280 65,512
Deferred product support revenue, Current 148,078 152,012
Deferred other services revenue, Current 4,718 7,059
Total current deferred revenue and advance payments 215,955 228,162
Deferred product licenses revenue, Non-current 0 0
Deferred subscription services revenue, Non-current 1,992 3,097
Deferred product support revenue, Non-current 4,094 4,984
Deferred other services revenue, Non-current 400 443
Total non-current deferred revenue and advance payments $ 6,486 $ 8,524