XML 15 R5.htm IDEA: XBRL DOCUMENT v3.25.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, 2023 $ 3,508 $ 5,727,650 $ (1,252,622) $ (25,639) $ 4,452,897
Balance, shares at Dec. 31, 2023 35,082,464        
Stock-based compensation $ 2 35,998 36,000
Stock-based compensation, shares 26,340        
Currency translation adjustments (16,533) (16,533)
Net income 1,065,814 1,065,814
Balance at Mar. 31, 2024 $ 3,510 5,763,648 (186,808) (42,172) 5,538,178
Balance, shares at Mar. 31, 2024 35,108,804        
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 $ 1 14,999 15,000
Stock-based compensation, shares 7,980        
Currency translation adjustments (13,536) (13,536)
Net income 654,517 654,517
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