XML 64 R58.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Deferred Revenue - Additional Information (Detail)
$ in Millions
3 Months Ended
Apr. 30, 2024
USD ($)
Deferred Revenue [Abstract]  
Remaining duration of performance obligation 1 year
Amount of remaining performance obligation $ 10.5
Percentage of remaining performance obligation 89.00%
Description of expected timing to be recognized expected to be recognized within the next 12 months