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

Year Ended December 31, 

  ​ ​ ​

2025

  ​ ​ ​

2024

Balance at beginning of period

$

10,033,267

$

9,772,277

Translation (loss)/gain

(136,700)

262,588

Unrealized gain/(loss) on securities

(1,598)

Balance at end of period

$

9,896,567

$

10,033,267