v3.26.1
Net Assets - Schedule of Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Class of Stock [Line Items]    
Common stock, dividends declared per share (in USD per share) $ 0.224325 $ 0.244325
Distribution amount $ 64,604 $ 73,462
Class S    
Class of Stock [Line Items]    
Distribution amount 16,337 16,817
Class D    
Class of Stock [Line Items]    
Distribution amount 237 386
Class I    
Class of Stock [Line Items]    
Distribution amount $ 48,030 $ 56,259
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 $ 5,481  
O 2025 M1 Dividends | Class D    
Class of Stock [Line Items]    
Distribution amount 79  
O 2025 M1 Dividends | Class I    
Class of Stock [Line Items]    
Distribution amount $ 16,003  
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,570  
O 2025 M2 Dividends | Class D    
Class of Stock [Line Items]    
Distribution amount 80  
O 2025 M2 Dividends | Class I    
Class of Stock [Line Items]    
Distribution amount $ 16,392  
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,286  
O 2025 M3 Dividends | Class D    
Class of Stock [Line Items]    
Distribution amount 78  
O 2025 M3 Dividends | Class I    
Class of Stock [Line Items]    
Distribution amount $ 15,635  
S 2026 Q1 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