v3.25.1
DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Current tax expense:    
Federal $ 53 $ 53
State 238 200
Excise 192 76
Total current tax expense 483 329
Deferred tax expense (benefit):    
Federal (1,613) 656
State (240) (45)
Total deferred tax expense (benefit) (1,853) 611
Total income tax provision (benefit) $ (1,370) $ 940