Nature of Operations and Significant Accounting Policies (Details) mi in Thousands |
Jun. 30, 2026
state
mi
|
|---|---|
| Organization, Consolidation and Presentation of Financial Statements [Abstract] | |
| Number of rail route miles | mi | 20 |
| Rail network states number | state | 26 |