XML 53 R42.htm IDEA: XBRL DOCUMENT v3.25.2
Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Deferred Revenue Disclosure [Abstract]    
Deferred product licenses revenue, Current $ 1,281 $ 1,777
Deferred subscription services revenue, Current 110,651 107,119
Deferred product support revenue, Current 99,501 124,684
Deferred other services revenue, Current 2,818 4,394
Total current deferred revenue and advance payments 214,251 237,974
Deferred product licenses revenue, Non-current 133 174
Deferred subscription services revenue, Non-current 913 2,263
Deferred product support revenue, Non-current 2,878 2,111
Deferred other services revenue, Non-current 273 422
Total non-current deferred revenue and advance payments $ 4,197 $ 4,970