Stockholder's Equity - Dividends and distributions (Details) - USD ($) $ / shares in Units, $ in Millions |
3 Months Ended | |
|---|---|---|
Mar. 31, 2026 |
Sep. 30, 2025 |
|
| Stockholder's Equity (Details) [Line Items] | ||
| Dividends declared (in dollars per share) | $ 0.245 | |
| Common stock dividend declared (in dollars per share) | $ 0.245 | |
| Class A common stock | ||
| Stockholder's Equity (Details) [Line Items] | ||
| Paid dividends | $ 8.6 | |