XML 63 R50.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Distributions - Schedule of Accumulated Losses On Tax Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2024
Dec. 31, 2023
Income Tax Examination [Line Items]    
Total accumulated losses $ (164,937) $ (153,521)
Short term capital loss carryforwards   0
Long term capital loss carryforwards   82,541
Tax Basis    
Income Tax Examination [Line Items]    
Undistributed ordinary income   6,562
Other accumulated losses   (84,271)
Net unrealized depreciation on investments   (74,433)
Total accumulated losses   $ (152,142)