XML 54 R39.htm IDEA: XBRL DOCUMENT v3.26.1
DERIVATIVES - Summary of Location and Fair Value of Derivative Financial Instruments (Details) - Aluminum Futures Contracts - Designated as Hedging Instrument - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Derivatives, Fair Value [Line Items]    
Net asset (liability) $ 2,475 $ 1,379
Prepaid expenses and other    
Derivatives, Fair Value [Line Items]    
Asset derivatives 2,512 1,392
Accrued expenses    
Derivatives, Fair Value [Line Items]    
Liability derivatives (24) (4)
Other non-current liabilities    
Derivatives, Fair Value [Line Items]    
Liability derivatives $ (13) $ (9)