Supplemental Financial Information - Narrative (Details) - USD ($) shares in Millions |
10 Months Ended | |
|---|---|---|
Jun. 30, 2026 |
Sep. 04, 2025 |
|
| Cash and Cash Equivalents [Abstract] | ||
| Sale of stock, authorized amount | $ 100,000,000.0 | |
| Sale of stock, number of shares issued in transaction (in shares) | 3.7 | |
| Sale of stock, consideration received on transaction | $ 34,600,000 |