XML 61 R48.htm IDEA: XBRL DOCUMENT v3.25.2
Distributions - Schedule of Accumulated Losses On Tax Basis (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Income Tax Examination [Line Items]    
Total accumulated losses $ (254,399) $ (200,927)
Short term capital loss carryforwards   0
Long term capital loss carryforwards   82,446
Tax Basis    
Income Tax Examination [Line Items]    
Undistributed ordinary income   2,607
Other accumulated losses   (85,546)
Net unrealized depreciation on investments   (116,078)
Total accumulated losses   $ (199,017)