v3.26.1
DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Net Investment Income Related Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Current tax expense:    
Federal $ 0 $ 164
State and other 455 660
Excise 381 1,341
Total current tax expense 836 2,165
Deferred tax expense (benefit):    
Federal 3,627 1,894
State and other (1,199) (146)
Total deferred tax expense 2,428 1,748
Total net investment income tax provision 3,264 3,913
Current tax expense:    
Federal 1,443 321
Total current tax expense 1,443 321
Deferred tax expense (benefit):    
Federal 1,103 3,271
State and other 426 (132)
Total deferred tax expense 1,529 3,139
Total investment valuation related income tax provision 2,972 3,460
Total income tax provision $ 6,236 $ 7,373