v3.26.1
Income Taxes (Tables)
6 Months Ended
Jun. 30, 2026
Income Taxes  
Schedule of components of the income tax expense

  ​ ​ ​

Three months ended June 30, 

Six months ended June 30, 

  ​ ​ ​

2026

  ​ ​ ​

2025

  ​ ​ ​

2026

  ​ ​ ​

2025

Federal

$

314,120

$

99,012

$

439,702

$

183,152

State and local

 

25,429

 

8,016

 

35,595

 

14,828

$

339,549

$

107,028

$

475,297

$

197,980