v3.26.1
Net Assets - Schedule of Distributions Declared (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
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.448650 $ 0.478650
Distribution amount $ 62,687 $ 73,537 $ 127,291 $ 146,999
Class S        
Class of Stock [Line Items]        
Distribution amount 15,922 17,473 32,259 34,290
Class D        
Class of Stock [Line Items]        
Distribution amount 39 403 276 789
Class I        
Class of Stock [Line Items]        
Distribution amount $ 46,726 $ 55,661 $ 94,756 $ 111,920
O 2026 M1 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M1 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,481  
O 2026 M1 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     79  
O 2026 M1 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 16,003  
O 2026 M2 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M2 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,570  
O 2026 M2 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     80  
O 2026 M2 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 16,392  
O 2026 M3 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M3 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,286  
O 2026 M3 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     78  
O 2026 M3 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 15,635  
O 2026 M4 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M4 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,369  
O 2026 M4 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     13  
O 2026 M4 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 15,786  
O 2026 M5 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M5 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,365  
O 2026 M5 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     13  
O 2026 M5 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 15,860  
O 2026 M6 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2026 M6 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount     $ 5,188  
O 2026 M6 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount     13  
O 2026 M6 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount     $ 15,080  
O 2026 M7 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)     $ 0.074775  
O 2025 M1 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M1 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 4,907
O 2025 M1 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       116
O 2025 M1 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 16,780
O 2025 M2 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M2 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 5,136
O 2025 M2 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       117
O 2025 M2 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 17,249
O 2025 M3 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M3 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 5,219
O 2025 M3 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       120
O 2025 M3 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 17,539
S 2025 Q1 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.020000
S 2025 Q1 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 1,555
S 2025 Q1 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       33
S 2025 Q1 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 4,691
O 2025 M4 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M4 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 5,440
O 2025 M4 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       122
O 2025 M4 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 17,769
O 2025 M5 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M5 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 5,592
O 2025 M5 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       131
O 2025 M5 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 18,086
O 2025 M6 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.074775
O 2025 M6 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 5,609
O 2025 M6 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       132
O 2025 M6 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 17,469
S 2025 Q2 Dividends        
Class of Stock [Line Items]        
Common stock, dividends declared per share (in USD per share)       $ 0.010000
S 2025 Q2 Dividends | Class S        
Class of Stock [Line Items]        
Distribution amount       $ 832
S 2025 Q2 Dividends | Class D        
Class of Stock [Line Items]        
Distribution amount       18
S 2025 Q2 Dividends | Class I        
Class of Stock [Line Items]        
Distribution amount       $ 2,337