XML 73 R57.htm IDEA: XBRL DOCUMENT v3.25.0.1
Income Taxes - Additional Information (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Tax Credit Carryforward [Line Items]      
Excise tax expense $ 4,000 $ 2,000  
Accumulated capital losses 702,514 666,300 $ 582,153
Cost of investments, income tax purposes 2,550,700 2,534,400  
Unrealized depreciation 50,500 38,500  
Unrealized gross appreciation 124,000 124,800  
Unrealized gross depreciation 174,500 163,300  
Deferred tax asset 11,000 9,900  
Deferred tax assets, valuation allowance 11,200 7,900  
Short-Term Capital Loss Carryforward      
Tax Credit Carryforward [Line Items]      
Accumulated capital losses 34,400 37,000  
Long-Term Capital Loss Carryforward      
Tax Credit Carryforward [Line Items]      
Accumulated capital losses $ 668,200 $ 629,300