v3.26.1
Stockholders' Equity and Redeemable Preferred Stock - Distributions (Details) - $ / shares
1 Months Ended 3 Months Ended 12 Months Ended
Mar. 10, 2026
Jan. 15, 2026
Oct. 14, 2024
Dec. 31, 2025
Mar. 31, 2026
Dec. 31, 2025
Dec. 31, 2023
Stockholders' Equity and Redeemable Preferred Stock              
Average of the Term SOFR     1 month        
Percentage consideration for determination of enhanced special dividends     12.00%        
Special dividend, spread on variable rate (as a percent)     2.00%        
Dividend rate to which special dividend is added (in dollars per share)     $ 0.125        
Minimum              
Stockholders' Equity and Redeemable Preferred Stock              
Special dividend target rate (as a percent)     6.50%        
Maximum              
Stockholders' Equity and Redeemable Preferred Stock              
Special dividend target rate (as a percent)     8.50%        
Class A common stock | O 2025 Q1 fourth Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date           Mar. 11, 2025  
Record Date           Dec. 24, 2025  
Common stock dividends declared (in dollars per share)           $ 0.125  
Paid / Payable Date           Jan. 05, 2026  
Class A common stock | O 2026 Q1 1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Mar. 10, 2026    
Record Date         Mar. 25, 2026    
Common stock dividends declared (in dollars per share)         $ 0.125    
Paid / Payable Date         Apr. 02, 2026    
Class A common stock | O 2026 Q1 2 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date Mar. 10, 2026            
Record Date Mar. 25, 2026            
Paid / Payable Date Apr. 02, 2026            
Class C common stock | O 2025 Q1 fourth Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date           Mar. 11, 2025  
Record Date           Dec. 24, 2025  
Common stock dividends declared (in dollars per share)           $ 0.125  
Paid / Payable Date           Jan. 05, 2026  
Class C common stock | O 2026 Q1 1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Mar. 10, 2026    
Record Date         Mar. 25, 2026    
Common stock dividends declared (in dollars per share)         $ 0.125    
Paid / Payable Date         Apr. 02, 2026    
Class C common stock | O 2026 Q1 2 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date Mar. 10, 2026            
Record Date Mar. 25, 2026            
Paid / Payable Date Apr. 02, 2026            
Series A Preferred Stock              
Stockholders' Equity and Redeemable Preferred Stock              
Redeemable Preferred Stock, dividend rate (as a percent)         6.00%   6.00%
Series A Preferred Stock | O 2025 Q1 fourth Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date           Oct. 15, 2025  
Record Date           Dec. 24, 2025  
Preferred stock dividends declared (in dollars per share)           $ 0.125  
Paid / Payable Date           Jan. 05, 2026  
Series A Preferred Stock | O 2026 Q1 1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date   Jan. 15, 2026     Jan. 15, 2026    
Record Date   Mar. 25, 2026     Jan. 23, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.125    
Paid / Payable Date   Apr. 02, 2026     Feb. 05, 2026    
Series A Preferred Stock | O 2026 Q1 2 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Feb. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.125    
Paid / Payable Date         Mar. 05, 2026    
Series A Preferred Stock | O 2026 Q1 3 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Mar. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.125    
Paid / Payable Date         Apr. 02, 2026    
Series A Preferred Stock | S 2025 Q4 Third Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date           Oct. 15, 2025  
Record Date           Dec. 24, 2025  
Preferred stock dividends declared (in dollars per share)           $ 0.010417  
Paid / Payable Date           Jan. 05, 2026  
Series A Preferred Stock | S 2026 M1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Jan. 23, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.010417    
Paid / Payable Date         Feb. 05, 2026    
Series A Preferred Stock | S 2026 M2 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Feb. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.010417    
Paid / Payable Date         Mar. 05, 2026    
Series A Preferred Stock | S 2026 M3 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Mar. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.010417    
Paid / Payable Date         Apr. 02, 2026    
Series B Preferred Stock              
Stockholders' Equity and Redeemable Preferred Stock              
Redeemable Preferred Stock, dividend rate (as a percent)       7.50%      
Series B Preferred Stock | O 2026 Q1 1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date   Jan. 15, 2026          
Record Date   Mar. 25, 2026          
Paid / Payable Date   Apr. 02, 2026          
Series B Preferred Stock | O 2026 M1 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Jan. 23, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.15625    
Paid / Payable Date         Feb. 05, 2026    
Series B Preferred Stock | O 2026 M2 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Feb. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.15625    
Paid / Payable Date         Mar. 05, 2026    
Series B Preferred Stock | O 2026 M3 Dividends              
Stockholders' Equity and Redeemable Preferred Stock              
Declaration Date         Jan. 15, 2026    
Record Date         Mar. 25, 2026    
Preferred stock dividends declared (in dollars per share)         $ 0.15625    
Paid / Payable Date         Apr. 02, 2026