v3.25.2
Capital Transactions - Summary of Shares Issued and Proceeds Received in Connection with Offerings (Detail) - USD ($)
$ / shares in Units, shares in Thousands, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Distributions Reinvestment        
Proceeds to Company $ 5,335 $ 4,344 $ 10,510 $ 8,400
Total        
Shares Issued (in shares)     2,062 3,425
Net Proceeds to Company     $ 74,889 $ 116,348
Average Net Proceeds per Share (in usd per share) $ 36.33 $ 33.98 $ 36.33 $ 33.98
Proceeds from Public Offerings        
Proceeds from Public Offerings        
Shares Issued (in shares)     1,771 3,178
Gross Proceeds     $ 64,826 $ 109,149
Sales Load     (447) (1,201)
Net Proceeds to Company     $ 64,379 $ 107,948
Distributions Reinvested        
Distributions Reinvestment        
Shares Issued (in shares)     291 247
Proceeds to Company     $ 10,510 $ 8,400
Class A        
Total        
Shares Issued (in shares)     115 1,310
Net Proceeds to Company     $ 4,143 $ 44,197
Average Net Proceeds per Share (in usd per share) 35.96 33.77 $ 35.96 $ 33.77
Class A | Proceeds from Public Offerings        
Proceeds from Public Offerings        
Shares Issued (in shares)     14 1,238
Gross Proceeds     $ 538 $ 42,696
Sales Load     (42) (926)
Net Proceeds to Company     $ 496 $ 41,770
Class A | Distributions Reinvested        
Distributions Reinvestment        
Shares Issued (in shares)     101 72
Proceeds to Company     $ 3,647 $ 2,427
Class T        
Total        
Shares Issued (in shares)     265 195
Net Proceeds to Company     $ 9,551 $ 6,621
Average Net Proceeds per Share (in usd per share) 36.10 33.82 $ 36.10 $ 33.82
Class T | Proceeds from Public Offerings        
Proceeds from Public Offerings        
Shares Issued (in shares)     242 169
Gross Proceeds     $ 9,139 $ 6,007
Sales Load     (405) (275)
Net Proceeds to Company     $ 8,734 $ 5,732
Class T | Distributions Reinvested        
Distributions Reinvestment        
Shares Issued (in shares)     23 26
Proceeds to Company     $ 817 $ 889
Class D        
Total        
Shares Issued (in shares)     69 332
Net Proceeds to Company     $ 2,442 $ 11,137
Average Net Proceeds per Share (in usd per share) 35.67 33.56 $ 35.67 $ 33.56
Class D | Proceeds from Public Offerings        
Proceeds from Public Offerings        
Shares Issued (in shares)     40 305
Gross Proceeds     $ 1,415 $ 10,227
Sales Load     0 0
Net Proceeds to Company     $ 1,415 $ 10,227
Class D | Distributions Reinvested        
Distributions Reinvestment        
Shares Issued (in shares)     29 27
Proceeds to Company     $ 1,027 $ 910
Class I        
Total        
Shares Issued (in shares)     1,613 1,588
Net Proceeds to Company     $ 58,753 $ 54,393
Average Net Proceeds per Share (in usd per share) $ 36.42 $ 34.25 $ 36.42 $ 34.25
Class I | Proceeds from Public Offerings        
Proceeds from Public Offerings        
Shares Issued (in shares)     1,475 1,466
Gross Proceeds     $ 53,734 $ 50,219
Sales Load     0 0
Net Proceeds to Company     $ 53,734 $ 50,219
Class I | Distributions Reinvested        
Distributions Reinvestment        
Shares Issued (in shares)     138 122
Proceeds to Company     $ 5,019 $ 4,174