XML 18 R46.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Additional Information (Detail)
$ in Millions
1 Months Ended 9 Months Ended
Jan. 31, 2018
USD ($)
Jan. 31, 2020
USD ($)
Case
Claim
Plaintiff
Jan. 31, 2020
CAD ($)
Case
Claim
Plaintiff
Schedule Of Commitments And Contingencies [Line Items]      
Number of Product liability cases | Case   9 9
Number of Other product liability claims | Claim   5 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  
Putative Class      
Schedule Of Commitments And Contingencies [Line Items]      
Date of actions filed   December 16, 2019 December 16, 2019
Number of plaintiffs | Plaintiff   2 2
Putative Class | General Damages      
Schedule Of Commitments And Contingencies [Line Items]      
Aggregate damages claims     $ 50
Putative Class | Compensatory or Punitive Damages      
Schedule Of Commitments And Contingencies [Line Items]      
Aggregate damages claims     $ 100
John Pidcock      
Schedule Of Commitments And Contingencies [Line Items]      
Number of plaintiffs | Plaintiff   2 2
John Pidcock | Preferential Transfers      
Schedule Of Commitments And Contingencies [Line Items]      
Compensatory damages sought   $ 4,200,000  
John Pidcock | Turnover of Goods      
Schedule Of Commitments And Contingencies [Line Items]      
Compensatory damages sought   $ 1,500,000  
Gemini Technologies, Incorporated | Smith & Wesson Corp      
Schedule Of Commitments And Contingencies [Line Items]      
Compensatory damages sought $ 18,600,000