XML 61 R50.htm IDEA: XBRL DOCUMENT v3.21.2
Commitments and Contingencies - Additional Information (Details)
1 Months Ended
Oct. 01, 2018
USD ($)
ContingentPayment
Dec. 31, 2016
USD ($)
Jul. 31, 2021
USD ($)
Jan. 31, 2020
USD ($)
Loss Contingencies [Line Items]        
Underpaid duty charges due to alternative duty methodology   $ 5,100,000    
Underpaid duty methodology period covered by statute of limitation   5 years    
Maximum        
Loss Contingencies [Line Items]        
Committed investments in venture capital fund     $ 1,000,000  
MVMT Watches, Inc.        
Loss Contingencies [Line Items]        
Business acquisition, number of future contingent payments | ContingentPayment 2      
Business acquisition, liability       $ 0
MVMT Watches, Inc. | Maximum        
Loss Contingencies [Line Items]        
Business acquisition, additional purchase price future contingent payments before tax benefits $ 100,000,000