v3.26.1
Leases (Tables)
12 Months Ended
Dec. 31, 2025
Leases [Abstract]  
Schedule of operating lease

  ​ ​ ​

December 31, 

  ​ ​ ​

December 31,

2025

2024

Asset

Operating lease right-of-use assets, long term

$

488,949

$

344,589

Total operating lease right-of-use assets

$

488,949

$

344,589

Liabilities

Operating lease liabilities

$

271,494

$

121,135

Operating lease liabilities, long term

340,052

355,776

Total operating lease liabilities

$

611,546

$

476,911

Operating lease costs

$

269,910

$

236,044

Cash paid for amounts included in the measurement of lease liabilities

Operating cash flows from operating leases

$

316,435

$

214,230

Weighted average remaining lease term (years) - operating lease

1.86

2.50

Weighted average discount rate (annualized) - operating lease

8.25%

8.25%

Schedule of maturity analysis of operating lease liability

Future minimum lease payments as of December 31, 2025 are as follows:

Operating Leases

2026

$

334,155

2027

282,059

2028

183,963

Total minimum lease payments

800,177

Less: imputed interest

(188,631)

Present value of future minimum lease payments

611,546

Less: current obligations under leases

(271,494)

Long-term lease obligations

$

340,052