v3.26.1
Net Assets - Summary of Distributions Declared (Details) - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Distribution Made to Limited Partner [Line Items]    
Per Share $ 1.3082 $ 1.5383
Amount $ 22,400 $ 24,543
O 2026 M1 Dividends    
Distribution Made to Limited Partner [Line Items]    
Record Date Mar. 13, 2026  
Declaration Date Mar. 12, 2026  
Payment Date Apr. 16, 2026  
Per Share $ 0.7353  
Amount $ 12,579  
O 2026 M2 Dividends    
Distribution Made to Limited Partner [Line Items]    
Record Date May 21, 2026  
Declaration Date May 06, 2026  
Payment Date Jul. 23, 2026  
Per Share $ 0.5729  
Amount $ 9,821  
O 2025 M1 Dividends    
Distribution Made to Limited Partner [Line Items]    
Record Date   Mar. 17, 2025
Declaration Date   Mar. 17, 2025
Payment Date   Apr. 11, 2025
Per Share   $ 0.7509
Amount   $ 11,968
O 2025 M2 Dividends    
Distribution Made to Limited Partner [Line Items]    
Record Date   May 21, 2025
Declaration Date   May 07, 2025
Payment Date   Jul. 11, 2025
Per Share   $ 0.7874
Amount   $ 12,575