Quarterly report pursuant to Section 13 or 15(d)

Long Term Debt - Loan with Fifth Third Bank (Additional Information) (Details)

v3.23.1
Long Term Debt - Loan with Fifth Third Bank (Additional Information) (Details) - USD ($)
$ in Millions
6 Months Ended
Mar. 31, 2023
Sep. 30, 2022
Jun. 28, 2022
Jan. 20, 2022
Kinetic Industries [Member]        
Debt Instrument [Line Items]        
Credit line maximum       $ 6.0
Fifth Third Bank [Member]        
Debt Instrument [Line Items]        
Debt Instrument, Maturity Date Jan. 20, 2027      
Encina Loans [Member] | Fifth Third Bank [Member]        
Debt Instrument [Line Items]        
Credit line maximum       29.0
Reduction In Interest Costs And Availability Of Liquid Funds       3.0
Credit balance outstanding $ 2.9 $ 3.2    
Machinery and Equipment | Encina Loans [Member] | Fifth Third Bank [Member]        
Debt Instrument [Line Items]        
Credit line maximum       3.5
Capital expenditure [Member] | Encina Loans [Member] | Fifth Third Bank [Member]        
Debt Instrument [Line Items]        
Credit line maximum       2.5
Revolving Credit Facility [Member]        
Debt Instrument [Line Items]        
Credit line maximum     $ 11.0  
Debt Instrument, Maturity Date Apr. 08, 2024      
Revolving Credit Facility [Member] | Kinetic Industries [Member]        
Debt Instrument [Line Items]        
Credit line maximum     $ 24.7  
Revolving Credit Facility [Member] | Encina Loans [Member] | Fifth Third Bank [Member]        
Debt Instrument [Line Items]        
Credit line maximum       23.0
Credit balance outstanding $ 27.1 23.6    
Term Loan [Member] | Kinetic Industries [Member]        
Debt Instrument [Line Items]        
Credit line maximum $ 4.0      
Debt Instrument, Maturity Date Jan. 20, 2027      
Term Loan [Member] | Fifth Third Bank [Member] | Kinetic Industries [Member]        
Debt Instrument [Line Items]        
Credit balance outstanding $ 3.6 $ 4.8    
Term Loan One [Member] | Kinetic Industries [Member]        
Debt Instrument [Line Items]        
Credit line maximum $ 1.0     $ 1.0
Debt Instrument, Maturity Date Jun. 28, 2025