v3.26.3
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%