XML 16 R6.htm IDEA: XBRL DOCUMENT v3.25.2
Consolidated Statement of Changes in Stockholders' Equity (Unaudited) - USD ($)
Common Stock Outstanding [Member]
Additional Paid-in Capital [Member]
Treasury Stock, Common [Member]
Deferred Compensation, Share-Based Payments [Member]
Retained Earnings [Member]
Total
Balance (in shares) at Dec. 31, 2023 28,671,606          
Balance at Dec. 31, 2023 $ 197,087 $ 97,479,830 $ (4,362,150) $ (6,907,775) $ (71,338,153) $ 15,068,839
Issuance of common stock under equity incentive plan (in shares) 107,600          
Issuance of common stock under equity incentive plan $ 107 153,118 0 0 0 153,225
Deferred compensation amortization       346,047   346,047
Purchase of treasury stock, at costs 0 0 (44,823) 0 0 (44,823)
Net income (loss) $ 0 0 0 0 (250,188) (250,188)
Balance (in shares) at Mar. 31, 2024 28,779,206          
Balance at Mar. 31, 2024 $ 197,194 97,632,948 (4,406,973) (6,561,728) (71,588,341) 15,273,100
Balance (in shares) at Dec. 31, 2023 28,671,606          
Balance at Dec. 31, 2023 $ 197,087 97,479,830 (4,362,150) (6,907,775) (71,338,153) 15,068,839
Net income (loss)           (174,696)
Balance (in shares) at Jun. 30, 2024 29,764,435          
Balance at Jun. 30, 2024 $ 198,179 99,222,467 (4,511,919) (7,681,660) (71,512,849) 15,714,218
Balance (in shares) at Mar. 31, 2024 28,779,206          
Balance at Mar. 31, 2024 $ 197,194 97,632,948 (4,406,973) (6,561,728) (71,588,341) 15,273,100
Issuance of common stock under equity incentive plan (in shares) 994,049          
Issuance of common stock under equity incentive plan $ 994 1,610,320 0 (1,497,300) 0 114,014
Issuance of common stock under employee stock purchase plan (in shares) 6,180          
Issuance of common stock under employee stock purchase plan $ 6 10,504 0 0 0 10,510
Deferred compensation amortization       346,048   346,048
Purchase of treasury stock, at costs 0 0 (104,946) 0 0 (104,946)
Net income (loss) $ 0 0 0 0 75,492 75,492
Reversal of deferred compensation amortization that did not vest (in shares) (15,000)          
Reversal of deferred compensation amortization that did not vest $ (15) (31,305) 0 31,320 0 0
Balance (in shares) at Jun. 30, 2024 29,764,435          
Balance at Jun. 30, 2024 $ 198,179 99,222,467 (4,511,919) (7,681,660) (71,512,849) 15,714,218
Balance (in shares) at Dec. 31, 2024 29,902,415          
Balance at Dec. 31, 2024 $ 198,317 99,676,457 (5,770,592) (6,914,563) (68,032,656) 19,156,963
Adjustment to par value of common stock $ (168,415) 168,415 0 0 0 0
Issuance of common stock under equity incentive plan (in shares) 128,053          
Issuance of common stock under equity incentive plan $ 128 136,276 0 0 0 136,404
Issuance of common stock under employee stock purchase plan (in shares) 7,887          
Issuance of common stock under employee stock purchase plan $ 8 11,507 0 0 0 11,515
Deferred compensation amortization       273,658   273,658
Purchase of treasury stock, at costs 0 0 (351,640) 0 0 (351,640)
Net income (loss) $ 0 0 0 0 (234,970) (234,970)
Balance (in shares) at Mar. 31, 2025 30,038,355          
Balance at Mar. 31, 2025 $ 30,038 99,992,655 (6,122,232) (6,640,905) (68,267,626) 18,991,930
Balance (in shares) at Dec. 31, 2024 29,902,415          
Balance at Dec. 31, 2024 $ 198,317 99,676,457 (5,770,592) (6,914,563) (68,032,656) 19,156,963
Net income (loss)           (601,624)
Balance (in shares) at Jun. 30, 2025 30,235,512          
Balance at Jun. 30, 2025 $ 30,235 100,183,033 (6,478,890) (6,367,247) (68,634,280) 18,732,851
Balance (in shares) at Mar. 31, 2025 30,038,355          
Balance at Mar. 31, 2025 $ 30,038 99,992,655 (6,122,232) (6,640,905) (68,267,626) 18,991,930
Issuance of common stock under equity incentive plan (in shares) 176,622          
Issuance of common stock under equity incentive plan $ 177 160,420 0 0 0 160,597
Issuance of common stock under employee stock purchase plan (in shares) 20,535          
Issuance of common stock under employee stock purchase plan $ 20 29,958 0 0 0 29,978
Deferred compensation amortization       273,658   273,658
Purchase of treasury stock, at costs 0 0 (356,658) 0 0 (356,658)
Net income (loss) $ 0 0 0 0 (366,654) (366,654)
Reversal of deferred compensation amortization that did not vest (in shares) 0          
Reversal of deferred compensation amortization that did not vest $ 0 0 0 0 0 0
Balance (in shares) at Jun. 30, 2025 30,235,512          
Balance at Jun. 30, 2025 $ 30,235 $ 100,183,033 $ (6,478,890) $ (6,367,247) $ (68,634,280) $ 18,732,851