XML 113 R89.htm IDEA: XBRL DOCUMENT v3.25.0.1
Equity and Redeemable Non-controlling Interest - Schedule of Aggregate Distributions Declared for Applicable Class of Common Stock (Details) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Dividends Payable [Line Items]      
Aggregate gross distributions declared per share of common stock (in dollars per share) $ 0.661 $ 0.666 $ 0.6685
Class S      
Dividends Payable [Line Items]      
Aggregate gross distributions declared per share of common stock (in dollars per share) 0.6610 0.6660 0.6685
Stockholder servicing fee per share of common stock (in dollars per share) (0.1198) (0.1248) (0.1273)
Net distributions declared per share of common stock (in dollars per share) 0.5412 0.5412 0.5412
Class I      
Dividends Payable [Line Items]      
Aggregate gross distributions declared per share of common stock (in dollars per share) 0.6610 0.6660 0.6685
Stockholder servicing fee per share of common stock (in dollars per share) 0 0 0
Net distributions declared per share of common stock (in dollars per share) 0.6610 0.6660 0.6685
Class T      
Dividends Payable [Line Items]      
Aggregate gross distributions declared per share of common stock (in dollars per share) 0.6610 0.6660 0.6685
Stockholder servicing fee per share of common stock (in dollars per share) (0.1180) (0.1228) (0.1254)
Net distributions declared per share of common stock (in dollars per share) 0.5430 0.5432 0.5431
Class D      
Dividends Payable [Line Items]      
Aggregate gross distributions declared per share of common stock (in dollars per share) 0.6610 0.6660 0.6685
Stockholder servicing fee per share of common stock (in dollars per share) (0.0345) (0.0359) (0.0366)
Net distributions declared per share of common stock (in dollars per share) $ 0.6265 $ 0.6301 $ 0.6319