v3.26.1
Revenue Recognition - Summary of Estimated Revenue Related to Performance Obligations (Detail)
$ in Millions
May 31, 2026
USD ($)
Railcar sales  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 $ 792.3
Fleet management  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 90.1
Manufacturing | Railcar sales  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 1,010.1
Manufacturing | Railcar Maintenance  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 32.7
Leasing & Fleet Management | Fleet management  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 $ 143.9