XML 16 R6.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
CONDENSED CONSOLIDATED STATEMENTS OF STOCKHOLDERS' EQUITY - USD ($)
Common Stock
Common Stock
APIC
AOCI
Accumulated Deficit
Total
Balance, beginning of period at Dec. 31, 2022 $ 1,189 $ 57,358,895 $ 35,627 $ (38,516,197) $ 18,879,514
Balance, beginning of period (in shares) at Dec. 31, 2022 11,883,368        
Stock-based compensation (Note 14)   565,432     565,432
Issuance of shares in at-the-market (ATM) offering (Note 13) $ 20 770,500     770,520
Issuance of shares in at-the-market (ATM) offering (Note 13) (Shares) 203,774        
Defined benefit pension plan (Note 10)     (670)   (670)
Foreign currency translation     18,091   18,091
Net unrealized gain on available for sale securities (Note 4)     43,262   43,262
Net Income (Loss)       (5,137,319) (5,137,319)
Balance, end of period at Mar. 31, 2023 $ 1,209 58,694,827 96,310 (43,653,516) 15,138,830
Balance, end of period (in shares) at Mar. 31, 2023 12,087,142        
Balance, beginning of period at Dec. 31, 2022 $ 1,189 57,358,895 35,627 (38,516,197) 18,879,514
Balance, beginning of period (in shares) at Dec. 31, 2022 11,883,368        
Balance, end of period at Dec. 31, 2023 $ 1,621 73,113,079 247,241 (60,783,717) 12,578,224
Balance, end of period (in shares) at Dec. 31, 2023 16,206,680        
Stock-based compensation (Note 14) $ 3 145,470     145,473
Stock-based compensation (Note 14) (in shares) 31,125        
Exercise of stock options (Note 14) $ 2 57,709     57,711
Exercise of stock options (Note 14) (in shares) 15,983        
Exercise of warrants (Note 13) $ 179 100,046     100,225
Exercise of warrants (Note 13) (in shares) 1,787,443        
Defined benefit pension plan (Note 10)     1,086   1,086
Foreign currency translation     (230,792)   (230,792)
Net unrealized gain on available for sale securities (Note 4)     4,328   4,328
Net Income (Loss)       (4,014,194) (4,014,194)
Balance, end of period at Mar. 31, 2024 $ 1,805 $ 73,416,304 $ 21,863 $ (64,797,911) $ 8,642,061
Balance, end of period (in shares) at Mar. 31, 2024 18,041,231