v3.26.1
Tax Matters - Taxable income (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
Tax Matters          
Taxable income     $ 8,504   $ 7,942
Taxable income, per share     $ 0.38   $ 0.55
Taxable net realized gains (losses)     $ 384   $ 88
Taxable net realized gains, per share     $ 0.02   $ 0.01
Weighted average shares of common stock outstanding, basic (in shares) 22,477,014 13,393,460 22,418,248 12,179,062 14,502,666
Weighted average shares of common stock outstanding, diluted (in shares) 22,477,014 13,393,460 22,418,248 12,179,062 14,502,666