Quarterly report pursuant to Section 13 or 15(d)

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

v3.24.0.1
Long Term Debt - Loan with Fifth Third Bank (Precision Marshall) - Additional Information (Details)
$ in Millions
3 Months Ended
Apr. 12, 2023
USD ($)
Jan. 20, 2022
USD ($)
loan
Dec. 31, 2023
USD ($)
Sep. 30, 2023
USD ($)
Jul. 20, 2023
USD ($)
Kinetic Industries          
Debt Instrument [Line Items]          
Credit line maximum   $ 6.0      
Term Loan One | Kinetic Industries          
Debt Instrument [Line Items]          
Credit line maximum   4.0 $ 4.0    
Maturity date     Jan. 20, 2027    
Term loans | Kinetic Industries          
Debt Instrument [Line Items]          
Credit line maximum   $ 1.0 $ 1.0    
Maturity date     Jun. 28, 2025    
Term loans | SOFR | Kinetic Industries          
Debt Instrument [Line Items]          
Spread on variable rate (percent)   3.75%      
Fifth Third Bank          
Debt Instrument [Line Items]          
Maturity date     Jan. 20, 2027    
Fifth Third Bank | SOFR          
Debt Instrument [Line Items]          
Spread on variable rate (percent)   2.25%      
Fifth Third Bank | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit line maximum         $ 15.0
Credit balance outstanding     $ 10.2 $ 11.0  
Advance made on existing credit facility $ 1.4        
Fifth Third Bank | Revolving Credit Facility | SOFR          
Debt Instrument [Line Items]          
Spread on variable rate (percent)   2.00%      
Fifth Third Bank | Term Loan One and Term Loan Two | Kinetic Industries          
Debt Instrument [Line Items]          
Number of term loans | loan   2      
Fifth Third Bank | Term Loan One | Kinetic Industries          
Debt Instrument [Line Items]          
Credit balance outstanding     3.1 3.3  
Fifth Third Bank | Encina Loans          
Debt Instrument [Line Items]          
Credit line maximum   $ 29.0      
Reduction in interest costs and availability of liquid funds   3.0      
Credit balance outstanding     2.2 2.3  
Fifth Third Bank | Encina Loans | Machinery and equipment          
Debt Instrument [Line Items]          
Credit line maximum   3.5      
Fifth Third Bank | Encina Loans | Capital expenditure          
Debt Instrument [Line Items]          
Credit line maximum   2.5      
Credit balance outstanding     1.4 1.4  
Fifth Third Bank | Encina Loans | Revolving Credit Facility          
Debt Instrument [Line Items]          
Credit line maximum   $ 23.0      
Credit balance outstanding     $ 26.0 $ 23.0