XML 64 R47.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Composition of Certain Financial Statement Items - Deferred Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jul. 31, 2024
Jul. 31, 2023
Jul. 31, 2024
Jul. 31, 2023
Jan. 31, 2024
Organization, Consolidation and Presentation of Financial Statements [Abstract]          
Deferred revenue $ 238,553   $ 238,553   $ 231,439
Deferred revenue recognized $ 27,975 $ 24,418 $ 59,777 $ 50,432