v3.26.1
Capital - Common shares (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
May 31, 2026
Apr. 30, 2026
Mar. 31, 2026
Feb. 28, 2026
Jan. 31, 2026
Dec. 31, 2025
May 31, 2025
Apr. 30, 2025
Mar. 31, 2025
Feb. 28, 2025
Jan. 31, 2025
Dec. 31, 2024
Capital                                
Net Increase (decrease) $ 294,413 $ 163,414 $ 294,413 $ 163,414     $ 266,743     $ 204,669     $ 146,107     $ 121,588
Net Increase (decrease) (in shares) 11,893,415   11,893,415             8,230,021            
Net investment income $ 5,943 5,025 $ 11,776 9,423                        
Class I Shares                                
Capital                                
Shares/gross proceeds from the continuous public offerings 22,174 13,633 78,070 33,913                        
Share transfers between classes 0 0 54 0                        
Reinvestment of distribution 5,561 4,652 10,995 8,770                        
Repurchased shares 580 0 [1] 580 0 [1]                        
Net Increase (decrease) $ 291,845 $ 163,389 $ 291,845 $ 163,389                        
Net Increase (decrease) (in shares) 11,792,006   11,792,006             8,225,237            
NAV Per Share $ 24.75 $ 24.78 $ 24.75 $ 24.78 $ 24.74 $ 24.79 $ 24.82 $ 24.77 $ 24.85 $ 24.87 $ 24.74 $ 24.71 $ 24.95 $ 24.94 $ 24.93 $ 24.93
Net investment income, per share     $ 1.27                          
Net investment income     $ 13,713                          
Class I Shares | O 2026 M1 Dividends                                
Capital                                
Declaration Date     Jan. 23, 2026                          
Record Date     Jan. 30, 2026                          
Payment Date     Feb. 23, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,087                          
Class I Shares | O 2026 M2 Dividends                                
Capital                                
Declaration Date     Feb. 20, 2026                          
Record Date     Feb. 27, 2026                          
Payment Date     Mar. 24, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,190                          
Class I Shares | O 2026 M3 Dividends                                
Capital                                
Declaration Date     Mar. 23, 2026                          
Record Date     Mar. 31, 2026                          
Payment Date     Apr. 24, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,272                          
Class I Shares | O 2026 M4 Dividends                                
Capital                                
Declaration Date     Apr. 27, 2026                          
Record Date     Apr. 30, 2026                          
Payment Date     May 27, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,298                          
Class I Shares | O 2026 M5 Dividends                                
Capital                                
Declaration Date     May 26, 2026                          
Record Date     May 29, 2026                          
Payment Date     Jun. 26, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,361                          
Class I Shares | O 2026 M6 Dividends                                
Capital                                
Declaration Date     Jun. 26, 2026                          
Record Date     Jun. 30, 2026                          
Payment Date     Jul. 27, 2026                          
Regular Distribution Per Share     $ 0.21243                          
Distribution Per Share     $ 0.21243                          
Distribution Amount     $ 2,505                          
Class I Shares | O 2025 M1 Dividends                                
Capital                                
Declaration Date       Jan. 28, 2025                        
Record Date       Jan. 31, 2025                        
Payment Date       Feb. 27, 2025                        
Regular Distribution Per Share       $ 0.24                        
Variable Distribution Per Share       0.05226                        
Distribution Per Share       $ 0.29226                        
Distribution Amount       $ 1,441                        
Class I Shares | O 2025 M2 Dividends                                
Capital                                
Declaration Date       Feb. 27, 2025                        
Record Date       Feb. 28, 2025                        
Payment Date       Mar. 28, 2025                        
Regular Distribution Per Share       $ 0.24                        
Variable Distribution Per Share       0.03707                        
Distribution Per Share       $ 0.27707                        
Distribution Amount       $ 1,396                        
Class I Shares | O 2025 M3 Dividends                                
Capital                                
Declaration Date       Mar. 27, 2025                        
Record Date       Mar. 31, 2025                        
Payment Date       Apr. 29, 2025                        
Regular Distribution Per Share       $ 0.24                        
Distribution Per Share       $ 0.24                        
Distribution Amount       $ 1,405                        
Class I Shares | O 2025 M4 Dividends                                
Capital                                
Declaration Date       Apr. 28, 2025                        
Record Date       Apr. 30, 2025                        
Payment Date       May 29, 2025                        
Regular Distribution Per Share       $ 0.24                        
Variable Distribution Per Share       0.03607                        
Distribution Per Share       $ 0.27607                        
Distribution Amount       $ 1,684                        
Class I Shares | O 2025 M5 Dividends                                
Capital                                
Declaration Date       May 28, 2025                        
Record Date       May 30, 2025                        
Payment Date       Jun. 27, 2025                        
Regular Distribution Per Share       $ 0.24                        
Variable Distribution Per Share       0.03133                        
Distribution Per Share       $ 0.27133                        
Distribution Amount       $ 1,732                        
Class I Shares | O 2025 M6 Dividends                                
Capital                                
Declaration Date       Jun. 26, 2025                        
Record Date       Jun. 30, 2025                        
Payment Date       Jul. 30, 2025                        
Regular Distribution Per Share       $ 0.24                        
Variable Distribution Per Share       0.04233                        
Distribution Per Share       $ 0.28233                        
Distribution Amount       $ 1,861                        
Class S Shares                                
Capital                                
Shares/gross proceeds from the continuous public offerings $ 1,300 $ 0 2,493 0                        
Share transfers between classes 0 0 (54) 0                        
Reinvestment of distribution 10 1 12 1                        
Net Increase (decrease) $ 2,551 $ 12 $ 2,551 $ 12                        
Net Increase (decrease) (in shares) 100,740   100,740             4,143            
NAV Per Share $ 25.33 $ 25.29 $ 25.33 $ 25.29 25.31 25.36 25.39 25.33 25.4 $ 25.42 25.24 25.2 25.43 25.42 25.4 25.4
Net investment income, per share     $ 1.17                          
Net investment income     $ 71                          
Class S Shares | O 2026 M1 Dividends                                
Capital                                
Declaration Date     Jan. 23, 2026                          
Record Date     Jan. 30, 2026                          
Payment Date     Feb. 23, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 1                          
Class S Shares | O 2026 M2 Dividends                                
Capital                                
Declaration Date     Feb. 20, 2026                          
Record Date     Feb. 27, 2026                          
Payment Date     Mar. 24, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 1                          
Class S Shares | O 2026 M3 Dividends                                
Capital                                
Declaration Date     Mar. 23, 2026                          
Record Date     Mar. 31, 2026                          
Payment Date     Apr. 24, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 10                          
Class S Shares | O 2026 M4 Dividends                                
Capital                                
Declaration Date     Apr. 27, 2026                          
Record Date     Apr. 30, 2026                          
Payment Date     May 27, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 19                          
Class S Shares | O 2026 M5 Dividends                                
Capital                                
Declaration Date     May 26, 2026                          
Record Date     May 29, 2026                          
Payment Date     Jun. 26, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 20                          
Class S Shares | O 2026 M6 Dividends                                
Capital                                
Declaration Date     Jun. 26, 2026                          
Record Date     Jun. 30, 2026                          
Payment Date     Jul. 27, 2026                          
Regular Distribution Per Share     $ 0.19506                          
Distribution Per Share     $ 0.19506                          
Distribution Amount     $ 20                          
Class S Shares | O 2025 M1 Dividends                                
Capital                                
Declaration Date       Jan. 28, 2025                        
Record Date       Jan. 31, 2025                        
Payment Date       Feb. 27, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Variable Distribution Per Share       0.05261                        
Distribution Per Share       $ 0.27438                        
Class S Shares | O 2025 M2 Dividends                                
Capital                                
Declaration Date       Feb. 27, 2025                        
Record Date       Feb. 28, 2025                        
Payment Date       Mar. 28, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Variable Distribution Per Share       0.03717                        
Distribution Per Share       $ 0.25894                        
Class S Shares | O 2025 M3 Dividends                                
Capital                                
Declaration Date       Mar. 27, 2025                        
Record Date       Mar. 31, 2025                        
Payment Date       Apr. 29, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Distribution Per Share       $ 0.22177                        
Class S Shares | O 2025 M4 Dividends                                
Capital                                
Declaration Date       Apr. 28, 2025                        
Record Date       Apr. 30, 2025                        
Payment Date       May 29, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Variable Distribution Per Share       0.03632                        
Distribution Per Share       $ 0.25809                        
Class S Shares | O 2025 M5 Dividends                                
Capital                                
Declaration Date       May 28, 2025                        
Record Date       May 30, 2025                        
Payment Date       Jun. 27, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Variable Distribution Per Share       0.03133                        
Distribution Per Share       $ 0.2531                        
Class S Shares | O 2025 M6 Dividends                                
Capital                                
Declaration Date       Jun. 26, 2025                        
Record Date       Jun. 30, 2025                        
Payment Date       Jul. 30, 2025                        
Regular Distribution Per Share       $ 0.22177                        
Variable Distribution Per Share       0.04247                        
Distribution Per Share       $ 0.26424                        
Class D Shares                                
Capital                                
Reinvestment of distribution $ 1 $ 1 1 $ 1                        
Net Increase (decrease) $ 17 $ 13 $ 17 $ 13                        
Net Increase (decrease) (in shares) 669   669             641            
NAV Per Share $ 25.24 $ 25.25 $ 25.24 $ 25.25 $ 25.23 $ 25.28 $ 25.31 $ 25.26 $ 25.34 $ 25.36 $ 25.21 $ 25.18 $ 25.42 $ 25.41 $ 25.39 $ 25.38
Net investment income, per share     $ 1.24                          
Net investment income     $ 0                          
Class D Shares | O 2026 M1 Dividends                                
Capital                                
Declaration Date     Jan. 23, 2026                          
Record Date     Jan. 30, 2026                          
Payment Date     Feb. 23, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2026 M2 Dividends                                
Capital                                
Declaration Date     Feb. 20, 2026                          
Record Date     Feb. 27, 2026                          
Payment Date     Mar. 24, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2026 M3 Dividends                                
Capital                                
Declaration Date     Mar. 23, 2026                          
Record Date     Mar. 31, 2026                          
Payment Date     Apr. 24, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2026 M4 Dividends                                
Capital                                
Declaration Date     Apr. 27, 2026                          
Record Date     Apr. 30, 2026                          
Payment Date     May 27, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2026 M5 Dividends                                
Capital                                
Declaration Date     May 26, 2026                          
Record Date     May 29, 2026                          
Payment Date     Jun. 26, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2026 M6 Dividends                                
Capital                                
Declaration Date     Jun. 26, 2026                          
Record Date     Jun. 30, 2026                          
Payment Date     Jul. 27, 2026                          
Regular Distribution Per Share     $ 0.20732                          
Distribution Per Share     $ 0.20732                          
Class D Shares | O 2025 M1 Dividends                                
Capital                                
Declaration Date       Jan. 28, 2025                        
Record Date       Jan. 31, 2025                        
Payment Date       Feb. 27, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Variable Distribution Per Share       0.05238                        
Distribution Per Share       $ 0.28723                        
Class D Shares | O 2025 M2 Dividends                                
Capital                                
Declaration Date       Feb. 27, 2025                        
Record Date       Feb. 28, 2025                        
Payment Date       Mar. 28, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Variable Distribution Per Share       0.0369                        
Distribution Per Share       $ 0.27175                        
Class D Shares | O 2025 M3 Dividends                                
Capital                                
Declaration Date       Mar. 27, 2025                        
Record Date       Mar. 31, 2025                        
Payment Date       Apr. 29, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Distribution Per Share       $ 0.23485                        
Class D Shares | O 2025 M4 Dividends                                
Capital                                
Declaration Date       Apr. 28, 2025                        
Record Date       Apr. 30, 2025                        
Payment Date       May 29, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Variable Distribution Per Share       0.03595                        
Distribution Per Share       $ 0.2708                        
Class D Shares | O 2025 M5 Dividends                                
Capital                                
Declaration Date       May 28, 2025                        
Record Date       May 30, 2025                        
Payment Date       Jun. 27, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Variable Distribution Per Share       0.03133                        
Distribution Per Share       $ 0.26618                        
Class D Shares | O 2025 M6 Dividends                                
Capital                                
Declaration Date       Jun. 26, 2025                        
Record Date       Jun. 30, 2025                        
Payment Date       Jul. 30, 2025                        
Regular Distribution Per Share       $ 0.23485                        
Variable Distribution Per Share       0.04217                        
Distribution Per Share       $ 0.27702                        
Common Stock | Class I Shares                                
Capital                                
Shares/gross proceeds from the continuous public offerings     $ 78,070 $ 33,913                        
Shares/gross proceeds from the continuous public offerings (in shares)     3,144,763 1,362,887                        
Shares/gross proceeds from the private placements     $ 0 $ 0                        
Shares/gross proceeds from the private placements (in shares)     0 0                        
Share transfers between classes     $ 54 $ 0                        
Share transfers between classes (in shares)     2,134 0                        
Reinvestment of distribution     $ 10,995 $ 8,770                        
Reinvestment of distribution (in shares)     443,223 352,799                        
Repurchased shares     $ (580) $ 0                        
Repurchased shares (in shares)     (23,351) (2)                        
Net Increase (decrease) $ 88,539 $ 42,683 $ 88,539 $ 42,683                        
Net Increase (decrease) (in shares) 3,566,769 1,715,684 3,566,769 1,715,684                        
Common Stock | Class S Shares                                
Capital                                
Shares/gross proceeds from the continuous public offerings     $ 2,493 $ 0                        
Shares/gross proceeds from the continuous public offerings (in shares)     98,270 0                        
Shares/gross proceeds from the private placements     $ 0 $ 0                        
Shares/gross proceeds from the private placements (in shares)     0 0                        
Share transfers between classes     $ (54) $ 0                        
Share transfers between classes (in shares)     (2,134) 0                        
Reinvestment of distribution     $ 12 $ 1                        
Reinvestment of distribution (in shares)     461 28                        
Repurchased shares     $ 0 $ 0                        
Repurchased shares (in shares)     0 0                        
Net Increase (decrease) $ 2,451 $ 1 $ 2,451 $ 1                        
Net Increase (decrease) (in shares) 96,597 28 96,597 28                        
Common Stock | Class D Shares                                
Capital                                
Shares/gross proceeds from the continuous public offerings     $ 0 $ 0                        
Shares/gross proceeds from the continuous public offerings (in shares)     0 0                        
Shares/gross proceeds from the private placements     $ 0 $ 0                        
Shares/gross proceeds from the private placements (in shares)     0 0                        
Share transfers between classes     $ 0 $ 0                        
Share transfers between classes (in shares)     0 0                        
Reinvestment of distribution     $ 1 $ 1                        
Reinvestment of distribution (in shares)     28 30                        
Repurchased shares     $ 0 $ 0                        
Repurchased shares (in shares)     0 0                        
Net Increase (decrease) $ 1 $ 1 $ 1 $ 1                        
Net Increase (decrease) (in shares) 28 30 28 30                        
[1] Less than $500