v3.26.1
Accumulated Other Comprehensive Income (Tables)
3 Months Ended
Mar. 31, 2026
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Schedule of accumulated other comprehensive income

Three Months Ended March 31, 

  ​ ​ ​

2026

  ​ ​ ​

2025

Balance at beginning of period

$

9,896,567

$

10,033,267

Translation loss

(2,319)

(50,116)

Balance at end of period

$

9,894,248

$

9,983,151