XML 82 R71.htm IDEA: XBRL DOCUMENT v3.24.0.1
Income Taxes - Schedule of Components of Accumulated Losses on Tax Basis (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Dec. 31, 2022
Income Tax Disclosure [Abstract]    
Undistributed ordinary income $ 75,215 $ 28,643
Capital loss carryforward (21,487) (18,256)
Unrealized appreciation (depreciation) (7,675) (127,038)
Total accumulated under-distributed (over-distributed) earnings $ 46,053 $ (116,651)