XML 73 R62.htm IDEA: XBRL DOCUMENT v3.25.0.1
Taxable Income - Components of Accumulated Earnings on Tax Basis (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Retained Earnings (Accumulated Deficit) [Abstract]      
Undistributed ordinary income $ 4,586 $ 7,064 $ 4,917
Capital loss carryforward (487,186) (445,684) (418,937)
Net unrealized depreciation (53,330) 72,584 77,496
Total $ (535,930) $ (366,036) $ (336,524)