v3.22.4
Basis of Presentation (Details)
$ in Thousands
3 Months Ended
Dec. 01, 2022
segment
Dec. 31, 2022
USD ($)
segment
Sep. 30, 2022
USD ($)
Dec. 31, 2021
USD ($)
Reclassification [Line Items]        
Number of reportable segments | segment 2 2    
Accrued tool sets   $ (3,229) $ (3,176)  
Accounts payable and accrued expenses   $ 62,855 66,680  
Minimum        
Reclassification [Line Items]        
Retail installment contracts, period due   1 year    
Retail installment contracts, stated interest rate   0.00%    
Maximum        
Reclassification [Line Items]        
Retail installment contracts, period due   2 years    
Retail installment contracts, stated interest rate   15.00%    
Revision of Prior Period, Reclassification, Adjustment        
Reclassification [Line Items]        
Accrued tool sets     3,200 $ 500
Accounts payable and accrued expenses     $ 3,200 $ 500