v3.26.1
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Earnings Per Share          
Net increase (decrease) in net assets resulting from operations $ 3,503 $ 1,395 $ 7,871 $ 1,782  
Weighted average shares outstanding, basic (in shares) 22,477,014 13,393,460 22,418,248 12,179,062 14,502,666
Weighted average shares outstanding, diluted (in shares) 22,477,014 13,393,460 22,418,248 12,179,062 14,502,666
Net increase (decrease) in net assets resulting from operations per share, basic (in dollars per share) $ 0.16 $ 0.1 $ 0.35 $ 0.15  
Net increase (decrease) in net assets resulting from operations per share, diluted (in dollars per share) $ 0.16 $ 0.1 $ 0.35 $ 0.15