v3.26.1
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)