XML 42 R35.htm IDEA: XBRL DOCUMENT v3.24.0.1
Revenue - Schedule of Deferred Revenue (Details) - USD ($)
$ in Thousands
6 Months Ended
Jul. 31, 2023
Jul. 31, 2022
Revenue from Contract with Customer [Abstract]    
Beginning Balance $ 27,141 $ 33,566
Revenue recognized (12,793) (13,296)
Amounts deferred 8,532 13,809
Ending Balance $ 22,880 $ 34,079