Annual report [Section 13 and 15(d), not S-K Item 405]

DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Provision for Income Taxes (Details)

v3.25.0.1
DIVIDENDS, DISTRIBUTIONS AND TAXABLE INCOME - Schedule of Provision for Income Taxes (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Dec. 31, 2022
Current tax expense:      
Federal $ 540 $ 1,198 $ 516
State 1,989 2,245 1,845
Excise 5,851 3,190 2,838
Total current tax expense 8,380 6,633 5,199
Deferred tax expense (benefit):      
Federal 25,849 14,181 13,176
State (3,596) 1,828 4,950
Total deferred tax expense 22,253 16,009 18,126
Total income tax provision $ 30,633 $ 22,642 $ 23,325