XML 56 R46.htm IDEA: XBRL DOCUMENT v3.19.3
Commitments and Contingencies - Additional Information (Detail)
1 Months Ended 6 Months Ended
Jan. 31, 2018
USD ($)
Oct. 31, 2019
USD ($)
Case
Claim
Schedule Of Commitments And Contingencies [Line Items]    
Number of Product liability cases | Case   7
Number of Other product liability claims | Claim   5
Minimum    
Schedule Of Commitments And Contingencies [Line Items]    
Compensatory damages sought   $ 75,000
Maximum    
Schedule Of Commitments And Contingencies [Line Items]    
Compensatory damages sought   $ 18,600,000
Gemini Technologies, Incorporated | Smith & Wesson Corp    
Schedule Of Commitments And Contingencies [Line Items]    
Compensatory damages sought $ 18,600,000