v3.26.1
Variable Interest Entities - Narrative (Details)
railcar in Thousands, $ in Millions
3 Months Ended 6 Months Ended
Jan. 01, 2026
USD ($)
railcar
Jun. 30, 2026
USD ($)
Jun. 30, 2026
USD ($)
Jun. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Variable Interest Entity [Line Items]          
Joint venture, potential ownership interest to acquire 100.00%        
Exercise of GABX call option   $ 66.2 $ 66.2 $ 0.0  
Railcar Acquisition          
Variable Interest Entity [Line Items]          
Term loan         $ 2,960.0
Brookfield | Railcar Acquisition          
Variable Interest Entity [Line Items]          
Number of assets acquired | railcar 22        
GABX          
Variable Interest Entity [Line Items]          
Joint Venture, Equity Contributed In Transaction         385.3
GABX | Brookfield          
Variable Interest Entity [Line Items]          
Joint Venture, Equity Contributed In Transaction         $ 899.0
Wells Fargo Bank, N.A. | Railcar Acquisition          
Variable Interest Entity [Line Items]          
Number of assets acquired | railcar 101        
Asset acquisition, consideration transferred $ 4,200.0