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 |