v3.26.3
Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Earnings Per Share          
Net increase (decrease) in net assets resulting from operations $ 4,041 $ 2,484 $ 11,912 $ 4,267  
Weighted average shares outstanding, basic (in shares) 24,260,344 15,300,903 23,039,027 13,231,111 14,502,666
Weighted average shares outstanding, diluted (in shares) 24,260,344 15,300,903 23,039,027 13,231,111 14,502,666
Net increase/(decrease) in net assets resulting from operations per share, basic (in dollars per share) $ 0.17 $ 0.16 $ 0.52 $ 0.32  
Net increase/(decrease) in net assets resulting from operations per share, diluted (in dollars per share) $ 0.17 $ 0.16 $ 0.52 $ 0.32