v3.25.2
Stockholders' Equity - Summary of Cash Distributions Per Share that Paid on its Common Stock (Details) - USD ($)
$ / shares in Units, $ in Thousands
1 Months Ended 3 Months Ended 6 Months Ended
Jun. 30, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Distributions:                    
Paid or payable in cash             $ 26,949 $ 27,635 $ 54,103 $ 54,723
Reinvested in shares             26,248 27,133 53,282 53,885
Total distributions             53,197 54,768 107,385 108,608
Cash flows from operating activities             53,197 54,768 107,385 108,608
Offering proceeds             0 0 0 0
Total sources of distributions             53,197 54,768 107,385 108,608
Net cash provided by (used in) operating activities             $ 48,336 $ 53,231 $ 87,430 $ 116,920
Distribution, percent funded by cash flows from operating activities 100.00%           100.00%   100.00%  
Class F                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) $ 0.1799 $ 0.1799 $ 0.1799 $ 0.1799 $ 0.1799 $ 0.1799     $ 1.0794  
Class Y                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) 0.1799 0.1799 0.1799 0.1799 0.1799 0.1799     1.0794  
Class T                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) 0.1362 0.1362 0.1362 0.1362 0.1362 0.1362     0.8172  
Class S                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) 0.1362 0.1362 0.1362 0.1362 0.1362 0.1362     0.8172  
Class D                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) 0.1477 0.1477 0.1477 0.1477 0.1477 0.1477     0.8862  
Class M                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) 0.1477 0.1477 0.1477 0.1477 0.1477 0.1477     0.8862  
Class I                    
Dividends Payable [Line Items]                    
Distributions paid per share of common stock (in dollars per share) $ 0.1539 $ 0.1539 $ 0.1539 $ 0.1539 $ 0.1539 $ 0.1539     $ 0.9234