v3.26.1
Share Data And Distributions - Summary of Computation of Basic and Diluted Earnings Per Share (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
Equity [Abstract]        
Net increase (decrease) in net assets resulting from operations $ 7,172 $ 3,690 $ 8,359 $ 9,657
Weighted average shares outstanding, Basic 41,537,571 41,529,909 41,537,160 41,528,578
Weighted average shares outstanding, Diluted 41,537,571 41,529,909 41,537,160 41,528,578
Earnings per share basic $ 0.17 $ 0.09 $ 0.2 $ 0.23
Earnings per share diluted $ 0.17 $ 0.09 $ 0.2 $ 0.23