v3.25.1
INCOME TAXES - Additional Information (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Mar. 31, 2025
Mar. 31, 2024
Mar. 31, 2023
Oct. 31, 2022
Mar. 31, 2021
Dec. 15, 2020
Business Combination [Line Items]                
Effective tax rate     23.70% 27.00% 23.30%      
State and local income taxes, net of federal benefits     $ 6,318 $ 6,358 $ 2,895      
Increase in effective tax rate due to state tax expense impact (net of federal benefits)     3.50% 4.50%        
Nondeductible executive compensation     $ 2,712 $ 1,196 1,555      
Effective income tax rate reconciliation, limitation, effective tax rate     1.50% 0.90%        
Uncertain tax positions ("UTP")     $ (2,288) $ 278 (224)      
Effective income tax rate reconciliation, UTP release offset     3,600          
Effective income tax rate reconciliation, amount of additional penalties and interest     $ 1,300          
Effective income tax rate reconciliation, other, net, percent     (1.30%)          
Vesting of stock-based compensation     $ (1,420) (417) (408)      
Share-based payment arrangement, percent     (0.80%)          
IRC section 250 deductions     $ 1,187 $ 1,050 1,626      
IRC section 250 deductions, percent     0.70% 0.70%        
Effective income tax rate reconciliation indemnification loss       $ 1,800        
Effective income tax rate reconciliation indemnification loss percent       1.30%        
Repatriation tax, net of tax credit     $ 559 $ 491 904      
Repatriation tax, net of tax credit, percent       0.30%        
Unrecognized tax benefits     8,396 $ 10,877 11,784      
Tax indemnification asset release     124 1,789 $ 0      
Decrease in unrecognized tax benefits is reasonably possible     6,200          
Falcon Stainless, Inc.                
Business Combination [Line Items]                
Unrecognized tax benefits     1,800     $ 3,000    
Tax contingency reserves       200        
Indemnification assets, range of outcomes, value, high           4,500    
Indemnification assets, amount as of acquisition date           $ 3,000    
Indemnification assets, release in period $ 900 $ 1,000            
T.A. Industries, Inc.                
Business Combination [Line Items]                
Tax contingency reserves     12,700         $ 17,300
Indemnification assets, range of outcomes, value, high               12,500
Indemnification assets, amount as of acquisition date             $ 5,000 $ 12,500
Indemnification assets, release in period   $ 7,500            
Tax indemnification asset release $ 2,700              
Lapse Of Statute                
Business Combination [Line Items]                
Unrecognized tax benefits     3,600 1,500        
Interest accrued     600 200        
Penalties accrued     500 200        
Historical Positions                
Business Combination [Line Items]                
Interest accrued     1,200 1,200        
Penalties accrued     $ 200 500        
Tax contingency reserves       $ 1,700