XML 87 R73.htm IDEA: XBRL DOCUMENT v3.21.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Royalty and Advertising Payments (Details) - Royalty and Advertising Payments
$ in Thousands
Jan. 31, 2021
USD ($)
Licenses Agreements [Line Items]  
2022 $ 107,199
2023 91,225
2024 89,474
2025 31,540
2026 25,618
Future minimum royalty and advertising payments, total $ 345,056