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 |