v3.26.1
Condensed Consolidated Statements of Stockholders’ Equity - USD ($)
Common Stock
Additional Paid-in Capital
Retained Earnings
AOCI (Loss)
Total
Balance at Dec. 31, 2024 $ 4,769 $ 6,930,538 $ 3,996,003 $ (120,722) $ 10,810,588
Balance (in Shares) at Dec. 31, 2024 47,689,349        
Net income 773,683 773,683
Foreign currency translation adjustment 53,022 53,022
Balance at Mar. 31, 2025 $ 4,769 6,930,538 4,769,686 (67,700) 11,637,293
Balance (in Shares) at Mar. 31, 2025 47,689,349        
Balance at Dec. 31, 2024 $ 4,769 6,930,538 3,996,003 (120,722) 10,810,588
Balance (in Shares) at Dec. 31, 2024 47,689,349        
Net income         3,695,725
Foreign currency translation adjustment         232,407
Balance at Jun. 30, 2025 $ 4,769 6,930,538 7,691,728 111,685 14,738,720
Balance (in Shares) at Jun. 30, 2025 47,689,349        
Balance at Mar. 31, 2025 $ 4,769 6,930,538 4,769,686 (67,700) 11,637,293
Balance (in Shares) at Mar. 31, 2025 47,689,349        
Net income     2,922,042   2,922,042
Foreign currency translation adjustment 179,385 179,385
Balance at Jun. 30, 2025 $ 4,769 6,930,538 7,691,728 111,685 14,738,720
Balance (in Shares) at Jun. 30, 2025 47,689,349        
Balance at Dec. 31, 2025 $ 5,224 6,823,190 12,408,522 637,245 19,874,181
Balance (in Shares) at Dec. 31, 2025 52,234,983        
Net income (308,997) (308,997)
Foreign currency translation adjustment 338,184 338,184
Balance at Mar. 31, 2026 $ 5,224 6,823,190 12,099,525 975,429 19,903,368
Balance (in Shares) at Mar. 31, 2026 52,234,983        
Balance at Dec. 31, 2025 $ 5,224 6,823,190 12,408,522 637,245 19,874,181
Balance (in Shares) at Dec. 31, 2025 52,234,983        
Net income         2,751,381
Foreign currency translation adjustment         721,571
Balance at Jun. 30, 2026 $ 5,224 6,823,190 15,159,903 1,358,816 23,347,133
Balance (in Shares) at Jun. 30, 2026 52,234,983        
Balance at Mar. 31, 2026 $ 5,224 6,823,190 12,099,525 975,429 19,903,368
Balance (in Shares) at Mar. 31, 2026 52,234,983        
Net income 3,060,378 3,060,378
Foreign currency translation adjustment 383,387 383,387
Balance at Jun. 30, 2026 $ 5,224 $ 6,823,190 $ 15,159,903 $ 1,358,816 $ 23,347,133
Balance (in Shares) at Jun. 30, 2026 52,234,983