v3.26.3
Stockholders' Equity (June 2025 Offering) (Details)
shares in Millions
Aug. 04, 2026
shares
Stockholders' Equity  
Issuance of common stock, net shares 10.0