v3.25.4
Distributions - Tax Character of Distributions Paid (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Income Tax Disclosure [Abstract]      
Ordinary income (non-qualified) $ 99,190 $ 114,050 $ 104,327
Ordinary income (qualified) 0 0 0
Capital gains 1,630 2,993 1,096
Return of capital 2,966 172 0
Total $ 103,786 $ 117,215 $ 105,423