XML 70 R55.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Compensation of Earnings Distribution of Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Income Tax Disclosure [Abstract]      
Undistributed net investment income $ 44,655 $ 22,110 $ 0
Accumulated capital losses (666,300) (582,153) (304,240)
Other permanent differences relating to the Company’s formation 1,975 1,975 1,975
Other temporary differences 204 136 68
Unrealized appreciation (depreciation) (38,538) (105,822) 16,376
Total distributable earnings (loss) $ (658,004) $ (663,754) $ (285,821)