v3.26.1
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
Earnings Per Share [Abstract]        
Net increase (decrease) in net assets resulting from operations $ 8,327 $ 7,729 $ 16,384 $ 15,220
Weighted average shares outstanding (basic) (in shares) 26,834,220 18,064,572 25,696,777 16,579,232
Weighted average shares outstanding (diluted) (in shares) 26,834,220 18,064,572 25,696,777 16,579,232
Net increase (decrease) in net assets resulting from operations per share (basic) (in dollars per share) $ 0.31 $ 0.43 $ 0.65 $ 0.92
Net increase (decrease) in net assets resulting from operations per share (diluted) (in dollars per share) $ 0.31 $ 0.43 $ 0.65 $ 0.92