v3.26.1
Distributions - Schedule of Cash Distributions (Details) - $ / shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Schedule of Distributions [Line Items]    
Total Dividends Declared (in dollars per share) $ 0.48 $ 0.70
O 2026 M2 Aggregate Dividends    
Schedule of Distributions [Line Items]    
Base (in dollars per share) 0.45  
Supplemental (in dollars per share) $ 0.03  
O 2025 M2 Aggregate Dividends    
Schedule of Distributions [Line Items]    
Base (in dollars per share)   0.64
Supplemental (in dollars per share)   $ 0.06