Stockholders' Equity and Dividends - Additional Information (Details) $ in Millions |
Sep. 30, 2026
USD ($)
|
|---|---|
| Equity Class Of Treasury Stock [Line Items] | |
| Equity commitments to purchase common stock shares | $ 301.0 |
| Equity commitments to purchase common stock shares called | $ 301.0 |
| Percentage of total commitments to purchase common stock shares called | 100.00% |