Earnings Per Share ("EPS") - Additional Information (Details) - $ / shares |
Mar. 31, 2026 |
Mar. 31, 2025 |
|---|---|---|
| Maximum | ||
| Earnings per Share [Line Items] | ||
| Average applicable market value | $ 15.28 | |
| Minimum | ||
| Earnings per Share [Line Items] | ||
| Average applicable market value | 13 | |
| Minimum | TEUs | ||
| Earnings per Share [Line Items] | ||
| Average applicable market value | $ 15.28 | $ 15.28 |