XML 16 R6.htm IDEA: XBRL DOCUMENT v3.23.3
Condensed Consolidated Statements of Stockholders' Equity (Unaudited) - USD ($)
Preferred Stock [Member]
Common Stock [Member]
Additional Paid-in Capital [Member]
AOCI Attributable to Parent [Member]
Retained Earnings [Member]
Total
Balance at Dec. 31, 2021 $ 1,109 $ 96,685,924 $ (92,689) $ (25,022,924) $ 71,571,420
Balance, shares at Dec. 31, 2021 11,088,835        
Common stock issued from warrant and option exercises $ 10 299,778 299,788
Common stock issued from warrant and option exercises, shares   95,779        
Stock-based compensation 267,004 267,004
Share repurchases $ (36) (2,482,250) (2,482,286)
Share repurchases, shares   (353,667)        
Net loss (4,121,774) (4,121,774)
Other comprehensive gain (loss) (218,780) (218,780)
Balance at Mar. 31, 2022 $ 1,083 94,770,456 (311,469) (29,144,698) 65,315,372
Balance, shares at Mar. 31, 2022 10,830,947        
Balance at Dec. 31, 2021 $ 1,109 96,685,924 (92,689) (25,022,924) 71,571,420
Balance, shares at Dec. 31, 2021 11,088,835        
Net loss           (10,878,841)
Other comprehensive gain (loss)           (342,346)
Balance at Sep. 30, 2022 $ 1,086 95,361,099 (435,035) (35,901,765) 59,025,385
Balance, shares at Sep. 30, 2022 10,857,040        
Balance at Mar. 31, 2022 $ 1,083 94,770,456 (311,469) (29,144,698) 65,315,372
Balance, shares at Mar. 31, 2022 10,830,947        
Stock-based compensation 289,533 289,533
Net loss (4,492,386) (4,492,386)
Other comprehensive gain (loss) (37,012) (37,012)
Balance at Jun. 30, 2022 $ 1,083 95,059,989 (348,481) (33,637,084) 61,075,507
Balance, shares at Jun. 30, 2022 10,830,947        
Stock-based compensation 301,113 301,113
Net loss (2,264,681) (2,264,681)
Other comprehensive gain (loss) (86,554) (86,554)
Common stock issued from option exercises $ 3 (3)
Common stock issued from option exercises, shares   26,093        
Balance at Sep. 30, 2022 $ 1,086 95,361,099 (435,035) (35,901,765) 59,025,385
Balance, shares at Sep. 30, 2022 10,857,040        
Balance at Dec. 31, 2022 $ 1,086 95,691,194 (371,386) (39,282,870) 56,038,024
Balance, shares at Dec. 31, 2022 10,857,040        
Stock-based compensation 333,530 333,530
Net loss (3,867,765) (3,867,765)
Other comprehensive gain (loss) 71,709 71,709
Balance at Mar. 31, 2023 $ 1,086 96,024,724 (299,677) (43,150,635) 52,575,498
Balance, shares at Mar. 31, 2023 10,857,040        
Balance at Dec. 31, 2022 $ 1,086 95,691,194 (371,386) (39,282,870) 56,038,024
Balance, shares at Dec. 31, 2022 10,857,040        
Net loss           (11,775,613)
Other comprehensive gain (loss)           $ 232,594
Issuance of restricted common stock awards, shares           12,000
Balance at Sep. 30, 2023 $ 1,087 96,607,868 (138,792) (51,058,483) $ 45,411,680
Balance, shares at Sep. 30, 2023 10,869,040        
Balance at Mar. 31, 2023 $ 1,086 96,024,724 (299,677) (43,150,635) 52,575,498
Balance, shares at Mar. 31, 2023 10,857,040        
Stock-based compensation 392,390 392,390
Net loss (4,746,398) (4,746,398)
Other comprehensive gain (loss) 37,840 37,840
Issuance of restricted common stock awards $ 1 (1)
Issuance of restricted common stock awards, shares   12,000        
Balance at Jun. 30, 2023 $ 1,087 96,417,113 (261,837) (47,897,033) 48,259,330
Balance, shares at Jun. 30, 2023 10,869,040        
Stock-based compensation 190,755 190,755
Net loss (3,161,450) (3,161,450)
Other comprehensive gain (loss) 123,045 123,045
Balance at Sep. 30, 2023 $ 1,087 $ 96,607,868 $ (138,792) $ (51,058,483) $ 45,411,680
Balance, shares at Sep. 30, 2023 10,869,040