v3.26.1
Accumulated Other Comprehensive Income (Details) - USD ($)
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Accumulated Other Comprehensive Income (Loss)    
Balance at beginning of period $ 96,728,129 $ 100,612,965
Translation (loss)/gain (136,700) 260,990
Unrealized gain/(loss) on securities 0 (1,598)
Balance at end of period 124,732,354 96,728,129
Foreign Currency Translation Adjustment    
Accumulated Other Comprehensive Income (Loss)    
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