XML 84 R72.htm IDEA: XBRL DOCUMENT v3.25.2
Equity and Temporary Equity - Schedule of Distributions (Details) - USD ($)
$ / shares in Units, $ in Millions
3 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Dividends Payable [Line Items]    
Dividends per share (in dollars per share)   $ 0.94
Total Distribution (in millions)   $ 122.6
S 2025 Q2 Dividends    
Dividends Payable [Line Items]    
Dividends per share (in dollars per share) $ 4.00  
Total Distribution (in millions) $ 521.3  
O 2025 Q2 Dividends    
Dividends Payable [Line Items]    
Dividends per share (in dollars per share) $ 1.04  
Common Stock | O 2025 Q2 Dividends    
Dividends Payable [Line Items]    
Total Distribution (in millions) $ 133.8