XML 55 R44.htm IDEA: XBRL DOCUMENT v3.25.2
Note 8 - Derivative Financial Instruments - Gain (Loss) Recognized in Earnings for Derivative Instruments (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Hot-rolled coil steel contracts $ (103) $ 1,608
Hot-rolled Coil Future Contracts [Member] | Designated as Hedging Instrument [Member]    
Hot-rolled coil steel contracts $ 276  
Hot-rolled Coil Steel Contracts [Member] | Nonoperating Income (Expense) [Member]    
Hot-rolled coil steel contracts   $ 5,375