XML 69 R49.htm IDEA: XBRL DOCUMENT v3.25.0.1
Contract Balances - Deferred Revenue and Advance Payments (Detail) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Deferred Revenue Disclosure [Abstract]    
Deferred product licenses revenue, Current $ 1,777 $ 3,579
Deferred subscription services revenue, Current 107,119 65,512
Deferred product support revenue, Current 124,684 152,012
Deferred other services revenue, Current 4,394 7,059
Total current deferred revenue and advance payments 237,974 228,162
Deferred product licenses revenue, Non-current 174 0
Deferred subscription services revenue, Non-current 2,263 3,097
Deferred product support revenue, Non-current 2,111 4,984
Deferred other services revenue, Non-current 422 443
Total non-current deferred revenue and advance payments $ 4,970 $ 8,524