XML 76 R60.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Schedule of Compensation of Earnings Distribution of Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]      
Undistributed net investment income $ 94,078 $ 44,655 $ 22,110
Accumulated capital losses (702,514) (666,300) (582,153)
Other permanent differences relating to the Company’s formation 1,975 1,975 1,975
Other temporary differences 271 204 136
Unrealized appreciation (depreciation) (50,538) (38,538) (105,822)
Total distributable earnings (loss) $ (656,728) $ (658,004) $ (663,754)