v3.26.1
CONSOLIDATED STATEMENTS OF CHANGES IN STOCKHOLDERS' EQUITY - USD ($)
Preferred Stock A [Member]
Common Stock [Member]
Additional Paid - In Capital [Member]
Treasury Stock [Member]
Accumulated Other Comprehensive Loss [Member]
Retained Earnings [Member]
Total
Beginning Balance at Dec. 31, 2024 $ 3,000 $ 130,555 $ 10,988,316   $ (1,452,335) $ 28,595,181 $ 38,264,717
Beginning Balance (Shares) at Dec. 31, 2024 120,000 6,217,550          
Restricted stock awards     120,837       120,837
Net income           1,121,124 1,121,124
Foreign currency translation adjustment         66,380   66,380
Ending Balance at Mar. 31, 2025 $ 3,000 $ 130,555 11,109,153   (1,385,955) 29,716,305 39,573,058
Ending Balance (Shares) at Mar. 31, 2025 120,000 6,217,550          
Beginning Balance at Dec. 31, 2024 $ 3,000 $ 130,555 10,988,316   (1,452,335) 28,595,181 38,264,717
Beginning Balance (Shares) at Dec. 31, 2024 120,000 6,217,550          
Ending Balance at Dec. 31, 2025 $ 3,000 $ 130,534 11,478,399 $ (255,058) (983,640) 31,859,103 42,232,338
Ending Balance (Shares) at Dec. 31, 2025 120,000 6,234,689   21,300      
Restricted stock awards   $ 7 184,279       184,286
Restricted stock awards (Shares)   6,591          
Purchase of treasury stock under share repurchase plan   $ (8) 8 $ (68,940)     (68,940)
Purchase of treasury stock under share repurchase plan (Shares)   (7,507)   7,507      
Cancellation of treasury stock     (289,196) $ 289,196     0
Cancellation of treasury stock (Shares)       (25,019)      
Net income           1,770,694 1,770,694
Foreign currency translation adjustment         (114,032)   (114,032)
Ending Balance at Mar. 31, 2026 $ 3,000 $ 130,533 $ 11,373,490 $ (34,802) $ (1,097,672) $ 33,629,797 $ 44,004,346
Ending Balance (Shares) at Mar. 31, 2026 120,000 6,233,773   3,788