v3.26.1
Income Taxes (Tables)
3 Months Ended
Mar. 31, 2026
Income Tax Disclosure [Abstract]  
Schedule of current and deferred tax expense (benefit)

Income tax provisions for the three months ended March 31, 2026 and 2025 are as follows:

Three months ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Current:

Federal

$

$

1,564,061

State

2,531

427,585

Total current income tax expense

2,531

1,991,646

Deferred:

Federal

232,732

(290,264)

State

32,473

(31,188)

Total deferred tax expense

265,205

(321,452)

Income tax expense

$

267,736

$

1,670,194