XML 70 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Commitments and Contingencies (Details)
1 Months Ended
Mar. 31, 2020
USD ($)
Jun. 30, 2024
USD ($)
letterOfCredit
Sep. 30, 2023
USD ($)
Dec. 31, 2022
USD ($)
Sep. 30, 2021
USD ($)
Aug. 31, 2021
USD ($)
Jul. 31, 2021
USD ($)
Oct. 31, 2020
Feb. 29, 2020
USD ($)
Oct. 31, 2018
USD ($)
Dec. 31, 2023
USD ($)
Jun. 30, 2023
USD ($)
Loss Contingencies [Line Items]                        
Accrued penalties   $ 3,787,000                 $ 3,929,000  
Number of outstanding letters of credit | letterOfCredit   4                    
Outstanding letters of credit amount   $ 1,400,000                    
Restricted cash   3,191,000                 3,836,000 $ 3,760,000
Jerome Treadwell v. The Company                        
Loss Contingencies [Line Items]                        
Recovery per negligent violation                   $ 1,000    
Recovery per intentional or reckless violation                   $ 5,000    
Stay case term (in days)               60 days        
Estimated liability   2,400,000                 2,400,000  
Mast Powertrain v. The Company                        
Loss Contingencies [Line Items]                        
Estimated liability   900,000                 900,000  
Damages sought $ 4,500,000   $ 6,000,000           $ 9,000,000.0      
Litigation settlement payment             $ 1,500,000          
Accrued penalties   0                   $ 0
Gary Winemaster v. The Company                        
Loss Contingencies [Line Items]                        
Damages sought           $ 7,200,000            
Litigation settlement payment   4,500,000                    
Legal settlement           $ 8,800,000            
Accrued reimbursement                     $ 8,800,000  
Gary Winemaster v. The Company | Selling, general and administrative expenses                        
Loss Contingencies [Line Items]                        
Litigation settlement gain   $ 4,300,000                    
Jeffrey Ehlers Litigation                        
Loss Contingencies [Line Items]                        
Damages sought         $ 2,400,000              
Litigation settlement payment       $ 800,000                
Rick Lulloff Litigation                        
Loss Contingencies [Line Items]                        
Damages sought         $ 1,200,000              
Litigation settlement payment       $ 500,000