XML 81 R70.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Summary of Aggregate Investment Unrealized Appreciation and Depreciation (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Tax Cost $ 1,639,709 $ 1,295,847
Gross Unrealized Appreciation 374 9,274
Gross Unrealized Depreciation (57,314) (42,164)
Net Unrealized Investment Appreciation (Depreciation) $ (56,940) $ (32,890)