v3.26.1
Preferred Stock - Narrative (Details) - USD ($)
$ / shares in Units, $ in Billions
Jun. 01, 2026
May 07, 2026
Feb. 04, 2025
Jun. 30, 2026
Class of Stock [Line Items]        
Liquidation value and redemption price per share (in dollars per share)       $ 10,000
Aggregate liquidation value       $ 21.2
Series PP        
Class of Stock [Line Items]        
Preferred stock issued   $ 3.0    
Series OO        
Class of Stock [Line Items]        
Preferred stock issued     $ 3.0  
Series KK        
Class of Stock [Line Items]        
Preferred stock redeemed $ 2.0