XML 100 R84.htm IDEA: XBRL DOCUMENT v3.25.0.1
Note 18 - Retirement Plans (Details Textual) - USD ($)
$ in Millions
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2005
Defined Contribution Plan, Administrative Expense $ 4.6 $ 4.7 $ 4.1  
Supplemental Employee Retirement Plan [Member]        
Defined Contribution Plan Vesting Period (Year) 7 years      
Defined Benefit Plan, Plan Assets, Amount $ 15.1 $ 11.6    
Supplemental Employee Retirement Plan [Member] | Maximum [Member]        
Defined Contribution Plan, Compensation Percentage Multiplier       13.00%
Non-union Flat Rolled Segments’ 401K Retirement Plan [Member]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 6.00%      
Metal-Fab 401(k) Retirement Plans [Member] | First Step of Percent Match [Member]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 5.00%      
Action Stainless & Alloy’s 401(k) Retirement Plans [Member]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 4.00%      
Action Stainless & Alloy’s 401(k) Retirement Plans [Member] | First Step of Percent Match [Member]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 100.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 3.00%      
Action Stainless & Alloy’s 401(k) Retirement Plans [Member] | Second Step of Percent Match [Member]        
Defined Contribution Plan, Employer Matching Contribution, Percent of Match 50.00%      
Defined Contribution Plan, Employer Matching Contribution, Percent of Employees' Gross Pay 2.00%