XML 80 R67.htm IDEA: XBRL DOCUMENT v3.23.1
COMMITMENTS AND CONTINGENCIES - Future Minimum Royalty and Advertising Payments (Details) - Royalty and Advertising Payments
$ in Thousands
Jan. 31, 2023
USD ($)
Licenses Agreements [Line Items]  
2024 $ 127,542
2025 88,412
2026 63,839
2027 29,206
2028 6,490
Future minimum royalty and advertising payments, total $ 315,489