Taxable/Distributable Income - Schedule of Reclassifications of Permanent Book to Tax Basis Differences (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2025 |
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Paid-in-Capital in Excess of Par Value | |||
| Income Tax Disclosure [Line Items] | |||
| Paid-in capital in excess of par value/ Net distributable earnings (accumulated losses) | $ (111) | $ 179 | $ 773 |
| Net Distributable Earnings (Accumulated Losses) | |||
| Income Tax Disclosure [Line Items] | |||
| Paid-in capital in excess of par value/ Net distributable earnings (accumulated losses) | $ 111 | $ (179) | $ (773) |