v3.26.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2026
Income Taxes  
Schedule of reconciliation of the statutory federal income tax rate

Three Months Ended

March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

(in thousands)

Income before taxes

$

10,052

$

30,862

Income tax provision

3,632

 

5,577

Net income

$

6,420

$

25,285

Income tax provision as a percentage of income before income taxes

36.1

%

 

18.1

%