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