XML 53 R43.htm IDEA: XBRL DOCUMENT v3.25.1
Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($)
$ in Thousands
Mar. 31, 2025
Dec. 31, 2024
Deferred Revenue Disclosure [Abstract]    
Deferred product licenses revenue, Current $ 794 $ 1,777
Deferred subscription services revenue, Current 94,488 107,119
Deferred product support revenue, Current 116,975 124,684
Deferred other services revenue, Current 3,436 4,394
Total current deferred revenue and advance payments 215,693 237,974
Deferred product licenses revenue, Non-current 153 174
Deferred subscription services revenue, Non-current 1,393 2,263
Deferred product support revenue, Non-current 2,143 2,111
Deferred other services revenue, Non-current 292 422
Total non-current deferred revenue and advance payments $ 3,981 $ 4,970