v3.25.2
Net Assets - Issuances of equity securities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Mar. 31, 2025
Jun. 28, 2024
Apr. 02, 2024
Mar. 28, 2024
Mar. 26, 2024
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net Assets                    
Net Proceeds             $ 0 $ 129,771 $ 1,750 $ 196,664
Aggregate Offering Price of Company's DRIP             $ 6,666 $ 12,564 $ 13,649 $ 21,636
Common Stock                    
Net Assets                    
Number of Common Stock Issued   88,251 6,539,426 12,684 3,402,804          
Number of Common Stock Issued in the Company's DRIP 335,985 352,159 634,347     461,503        
Net Proceeds   $ 1,750 $ 129,521 $ 250 $ 66,893          
Per Share $ 19.84 $ 19.85 $ 19.81 $ 19.71 $ 19.66 $ 19.66 $ 19.84   $ 19.84  
Aggregate Offering Price of Company's DRIP $ 6,666 $ 6,983 $ 12,564     $ 9,072