Annual report pursuant to Section 13 and 15(d)

Income Taxes - Schedule of Cost and Unrealized Gain (loss) of the Company's Investments (Details)

v3.24.1
Income Taxes - Schedule of Cost and Unrealized Gain (loss) of the Company's Investments (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Gross unrealized appreciation $ 166,817 $ 71,292
Gross unrealized depreciation (95,061) (222,079)
Net unrealized appreciation (depreciation) 71,756 (150,787)
Tax cost of investments $ 9,217,654 $ 5,853,583