XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.2
Accumulated Other Comprehensive Income (Tables)
6 Months Ended
Jun. 30, 2025
Comprehensive Income (Loss), Net of Tax, Attributable to Parent [Abstract]  
Schedule of Accumulated Other Comprehensive Income

    

Three months ended June 30, 

Six Months Ended June 30, 

2025

    

2024

    

2025

    

2024

Balance at beginning of period

$

9,983,151

$

9,768,032

$

10,033,267

$

9,772,277

Translation (loss)/gain

(75,496)

22,229

(125,612)

22,593

Unrealized gain/(loss) on securities

3,011

(1,598)

Balance at end of period

$

9,907,655

$

9,793,272

$

9,907,655

$

9,793,272