v3.26.3
Investments in Unconsolidated Affiliates - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended
Aug. 31, 2026
May 31, 2026
Schedule of Investments [Line Items]    
Investments in unconsolidated affiliates $ 119,639 $ 118,048
ClarkDietrich    
Schedule of Investments [Line Items]    
Percent of ownership interest held in unconsolidated affiliates 25.00%  
Sustainable Energy Solutions    
Schedule of Investments [Line Items]    
Percent of ownership interest held in unconsolidated affiliates 49.00%  
WAVE    
Schedule of Investments [Line Items]    
Percent of ownership interest held in unconsolidated affiliates 50.00%  
Investments in unconsolidated affiliates $ 102,293 $ 105,349
Workhorse    
Schedule of Investments [Line Items]    
Percent of ownership interest held in unconsolidated affiliates 20.00%  
Serviacero Worthington    
Schedule of Investments [Line Items]    
Distributions from unconsolidated affiliates $ 35,851