v3.25.4
Income Taxes (Tables)
12 Months Ended
Dec. 31, 2025
Income Taxes  
Schedule of income tax (expense) benefit

The following table summarizes our income tax (expense) benefit:

Year Ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

  ​ ​ ​

2023

(In thousands)

Current tax expense

$

(86)

$

(171)

$

(1,282)

Deferred tax (expense) benefit

 

3,916

 

(591)

 

1,578

Income tax (expense) benefit

$

3,830

$

(762)

$

296

Schedule of deferred tax assets and liabilities

December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

(In thousands)

Total deferred tax assets

$

5,763

$

2,396

Valuation allowance

 

(2,913)

 

(1,531)

Total deferred tax assets, net of valuation allowance

 

2,850

 

865

Total deferred tax liabilities

 

(2,850)

 

(4,782)

Net deferred tax asset (liability)

$

$

(3,917)

Schedule of the tax status of dividends declared

Year Ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

2023

Capital gain distributions

$

0.429

$

0.143

$

0.540

Non-dividend distributions

0.096

0.192

Ordinary income (1)

0.540

0.135

To be determined in the following year

0.175

Dividends declared

$

0.700

$

0.875

$

0.675

(1)Includes $0.168 of qualified dividends for the year ended December 31, 2024.