XML 52 R41.htm IDEA: XBRL DOCUMENT v3.21.1
REVENUE Deferred Revenue (Details) - USD ($)
$ in Thousands
Apr. 30, 2021
Jan. 31, 2021
Deferred Revenue from Contracts with Customers [Member]    
Deferred Revenue Arrangement [Line Items]    
Deferred Revenue $ 47,600 $ 57,700