v3.26.3
Revenue Recognition - Summary of Estimated Revenue Related to Performance Obligations (Detail)
$ in Millions
Aug. 31, 2026
USD ($)
Railcar Sales  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 $ 979.7
Fleet management  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 92.0
Manufacturing | Railcar Sales  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 1,208.1
Manufacturing | Railcar Maintenance  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 16.2
Leasing & Fleet Management | Fleet management  
Revenue Remaining Performance Obligation Expected Timing Of Satisfaction [Line Items]  
Revenue type 1 $ 136.7