Quarterly report pursuant to Section 13 or 15(d)

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

v3.25.0.1
Long Term Debt - Loan with Fifth Third Bank (Precision Marshall) - Additional Information (Details)
$ in Thousands
1 Months Ended
Jul. 20, 2023
USD ($)
Apr. 12, 2023
USD ($)
Jan. 20, 2022
USD ($)
loan
Jun. 30, 2024
USD ($)
Dec. 31, 2024
USD ($)
Sep. 30, 2024
USD ($)
Kinetic Industries            
Debt Instrument [Line Items]            
Credit line maximum     $ 6,000      
Term Loan One | Kinetic Industries            
Debt Instrument [Line Items]            
Credit line maximum     4,000   $ 4,000  
Term loans | Kinetic Industries            
Debt Instrument [Line Items]            
Credit line maximum     $ 1,000      
Fifth Third Bank | Revolving Credit Facility            
Debt Instrument [Line Items]            
Credit line maximum $ 15,000          
Spread on variable rate (percent) 0.00%   0.00%      
Credit balance outstanding         9,700 $ 10,100
Net payments under revolver loans   $ 1,400        
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         2,600 2,700
Fifth Third Bank | Encina Loans            
Debt Instrument [Line Items]            
Credit line maximum     $ 29,000      
Reduction in interest costs and availability of liquid funds     3,000      
Credit balance outstanding         1,700 1,800
Fifth Third Bank | Encina Loans | Revolving Credit Facility            
Debt Instrument [Line Items]            
Credit line maximum     $ 23,000      
Credit balance outstanding         $ 22,300 $ 21,300
Fifth Third Bank | Capital Expenditure Loan | Revolving Credit Facility | Precision Marshall            
Debt Instrument [Line Items]            
Net payments under revolver loans       $ 403    
Fifth Third Bank | M&E Lending            
Debt Instrument [Line Items]            
Spread on variable rate (percent)     0.25%      
Fifth Third Bank | M&E Lending | Encina Loans            
Debt Instrument [Line Items]            
Credit line maximum     $ 3,500      
Fifth Third Bank | Capital Expenditure Loan            
Debt Instrument [Line Items]            
Spread on variable rate (percent)     0.25%      
Fifth Third Bank | Capital Expenditure Loan | Encina Loans            
Debt Instrument [Line Items]            
Credit line maximum     $ 2,500