XML 53 R40.htm IDEA: XBRL DOCUMENT v3.22.1
Revenue Recognition - Textuals (Details) - USD ($)
$ in Thousands
12 Months Ended
Jan. 31, 2022
Jan. 31, 2021
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Contract liability $ 5,100 $ 5,900
Customer refund liabilities (86,788) (99,355)
Revenue recognized related to contract liabilities 4,900  
Contract assets 0 0
Impact of Adoption of ASC 606    
Revenue, Initial Application Period Cumulative Effect Transition [Line Items]    
Customer refund liabilities $ (86,800) $ (99,400)