v3.26.1
Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Common Stock [Member]
Additional Paid-in Capital [Member]
Retained Earnings [Member]
AOCI Attributable to Parent [Member]
Total
BALANCE at Dec. 31, 2024 $ 3,514 $ 5,802,686 $ (595,175) $ (51,283) $ 5,159,742
Balance, shares at Dec. 31, 2024 35,143,460        
Stock-based compensation $ 2 29,999 30,001
Stock-based compensation, shares 16,730        
Currency translation adjustments 141,403 141,403
Net income 1,831,518 1,831,518
BALANCE at Jun. 30, 2025 $ 3,516 5,832,685 1,236,343 90,120 7,162,664
Balance, shares at Jun. 30, 2025 35,160,190        
BALANCE at Mar. 31, 2025 $ 3,515 5,817,685 59,342 (64,819) 5,815,723
Balance, shares at Mar. 31, 2025 35,151,440        
Stock-based compensation $ 1 15,000 15,001
Stock-based compensation, shares 8,750        
Currency translation adjustments 154,939 154,939
Net income 1,177,001 1,177,001
BALANCE at Jun. 30, 2025 $ 3,516 5,832,685 1,236,343 90,120 7,162,664
Balance, shares at Jun. 30, 2025 35,160,190        
BALANCE at Dec. 31, 2025 $ 3,518 5,862,683 1,109,674 17,984 6,993,859
Balance, shares at Dec. 31, 2025 35,176,320        
Stock-based compensation $ 1 29,998 29,999
Stock-based compensation, shares 15,570        
Currency translation adjustments (13,657) (13,657)
Net income 1,875,167 1,875,167
BALANCE at Jun. 30, 2026 $ 3,519 5,892,681 2,984,841 4,327 8,885,368
Balance, shares at Jun. 30, 2026 35,191,890        
BALANCE at Mar. 31, 2026 $ 3,518 5,877,682 1,933,156 368 7,814,724
Balance, shares at Mar. 31, 2026 35,183,890        
Stock-based compensation $ 1 14,999 15,000
Stock-based compensation, shares 8,000        
Currency translation adjustments 3,959 3,959
Net income 1,051,685 1,051,685
BALANCE at Jun. 30, 2026 $ 3,519 $ 5,892,681 $ 2,984,841 $ 4,327 $ 8,885,368
Balance, shares at Jun. 30, 2026 35,191,890