v3.26.3
Net Assets - Summary of Distributions Declared and Payable (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Dividends Payable [Line Items]      
Distribution Amount $ 18,572   $ 14,777
O 2026 Q1 Dividends      
Dividends Payable [Line Items]      
Declaration Date Mar. 30, 2026    
Record Date Mar. 30, 2026    
Payment Date Apr. 30, 2026    
Distribution Per Share $ 0.52    
Distribution Amount $ 15,546    
O 2026 Q2 Dividends      
Dividends Payable [Line Items]      
Declaration Date Jun. 29, 2026    
Record Date Jun. 29, 2026    
Payment Date Jul. 31, 2026    
Distribution Per Share $ 0.57    
Distribution Amount $ 17,128    
O 2026 Q3 Dividends      
Dividends Payable [Line Items]      
Declaration Date Sep. 29, 2026    
Record Date Sep. 29, 2026    
Payment Date Oct. 30, 2026    
Distribution Per Share $ 0.58    
Distribution Amount $ 18,526    
O 2025 Q1 Dividends      
Dividends Payable [Line Items]      
Declaration Date   Mar. 28, 2025  
Record Date   Mar. 28, 2025  
Payment Date   Apr. 30, 2025  
Distribution Per Share   $ 0.44  
Distribution Amount   $ 7,576  
O 2025 Q2 Dividends      
Dividends Payable [Line Items]      
Declaration Date   Jun. 27, 2025  
Record Date   Jun. 27, 2025  
Payment Date   Jul. 31, 2025  
Distribution Per Share   $ 0.47  
Distribution Amount   $ 9,077  
O 2025 Q3 Dividends      
Dividends Payable [Line Items]      
Declaration Date   Sep. 26, 2025  
Record Date   Sep. 29, 2025  
Payment Date   Oct. 31, 2025  
Distribution Per Share   $ 0.52  
Distribution Amount   $ 13,650  
O 2026 H2 Dividends      
Dividends Payable [Line Items]      
Distribution Per Share $ 1.67    
Distribution Amount $ 51,200    
O 2025 H2 Dividends      
Dividends Payable [Line Items]      
Distribution Per Share   $ 1.43  
Distribution Amount   $ 30,303