v3.26.1
Income taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income taxes  
Schedule of Income taxes

Three months ended

Six months ended

June 30, 

June 30, 

  ​ ​ ​

2025

  ​ ​ ​

2026

2025

  ​ ​ ​

2026

(In thousands)

U.S. federal statutory tax rate

$

1,505

$

2,012

$

2,921

$

3,635

U.S. state income taxes, net

 

201

 

292

 

391

 

530

Other, net

 

7

 

17

 

12

 

31

Income tax expense

$

1,713

$

2,321

$

3,324

$

4,196