v3.26.1
Capitalization (Details)
$ / shares in Units, $ in Billions
Mar. 31, 2026
USD ($)
share_class
$ / shares
Equity [Abstract]  
Common stock, par or stated value per share (in dollars per share) | $ / shares $ 0.01
Number of share classes | share_class 5
Sale of stock, maximum offering value | $ $ 3.0