v3.25.4
Income Tax - Schedule of Tax Character of Distributions (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Ordinary Income $ 60,442 $ 21,941 $ 1,358
Net Long-Term Capital Gains 913 905 843
Total Taxable Distributions $ 61,355 $ 22,846 $ 2,201