XML 60 R48.htm IDEA: XBRL DOCUMENT v3.23.2
Distributions - Schedule of Accumulated Losses On Tax Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2023
Dec. 31, 2022
Income Tax Examination [Line Items]    
Total accumulated losses $ (201,420) $ (160,968)
Short term capital loss carryforwards   7,233
Long term capital loss carryforwards   66,284
Tax Basis    
Income Tax Examination [Line Items]    
Undistributed ordinary income   8,543
Other accumulated losses   (77,942)
Net unrealized depreciation on investments   (91,091)
Total accumulated losses   $ (160,490)