XML 76 R65.htm IDEA: XBRL DOCUMENT v3.24.0.1
Distributable Taxable Income - Components of Accumulated Earnings on Tax Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Dec. 31, 2021
Retained Earnings (Accumulated Deficit) [Abstract]      
Undistributed ordinary income $ 7,064 $ 4,917 $ 2,798
Capital loss carryforward (445,684) (418,937) (385,880)
Other temporary differences     (375)
Net unrealized depreciation 72,584 77,496 69,611
Total $ (366,036) $ (336,524) $ (313,846)