XML 26 R58.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Details)
1 Months Ended 3 Months Ended 12 Months Ended
Apr. 22, 2020
USD ($)
Oct. 31, 2019
USD ($)
Feb. 28, 2019
USD ($)
Jan. 31, 2019
USD ($)
Oct. 31, 2018
USD ($)
Apr. 30, 2017
USD ($)
shares
Mar. 31, 2019
USD ($)
Dec. 31, 2018
USD ($)
letter_of_credit
Apr. 30, 2019
USD ($)
Loss Contingencies [Line Items]                  
Number of outstanding letters of credit | letter_of_credit               5  
Outstanding letters of credit amount               $ 1,800,000  
Purchase commitment, penalty for not purchasing             $ 7,000,000    
Subsequent Event | Supply Commitment                  
Loss Contingencies [Line Items]                  
Purchase commitments   $ 40,000,000              
Guinta v. Power Solutions International, Inc.                  
Loss Contingencies [Line Items]                  
Litigation amount paid     $ 8,500,000            
Litigation settlement payment       $ 8,500,000          
Dorvit v. Winemaster | Settled Litigation | Subsequent Event                  
Loss Contingencies [Line Items]                  
Range of damages sought                 $ 1,900,000
Jerome Treadwell v. The Company                  
Loss Contingencies [Line Items]                  
Recovery per negligent violation         $ 1,000        
Recovery per intentional or reckless violation         $ 5,000        
Don Wilkins V. The Company                  
Loss Contingencies [Line Items]                  
Damages sought           $ 2,000,000      
Don Wilkins V. The Company | Restricted Stock                  
Loss Contingencies [Line Items]                  
Damages sought (in shares) | shares           20,000      
Don Wilkins V. The Company | Settled Litigation | Subsequent Event                  
Loss Contingencies [Line Items]                  
Litigation settlement payment $ 900,000                
Don Wilkins V. The Company | Settled Litigation | Chief Executive Officer | Subsequent Event                  
Loss Contingencies [Line Items]                  
Litigation settlement payment $ 1,100,000