XML 40 R28.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Activity for restricted share units awarded (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Dec. 31, 2023
Shareholders' Equity          
Share based compensation $ 947,537 $ 696,066 $ 2,905,772 $ 2,321,175  
Stock Option Plan          
Shareholders' Equity          
Unvested compensation not yet recognized $ 0   $ 0    
Restricted Share Units          
Shareholders' Equity          
Unvested shares balance at beginning of the year     601,640 371,956 371,956
Granted (in shares)     515,128 370,039 385,039
Distributed (vested), (in shares)     241,755   147,506
Cancelled (in shares)     (2,285)   (7,849)
Unvested shares balance at end of the year 872,728   872,728   601,640
Unvested, Weighted Average Grant Date Fair Value, balance at beginning of the year     $ 3.64 $ 4.13 $ 4.13
Granted, Weighted Average Grant Date Fair Value     3.02 $ 3.42 3.40
Distributed (vested), Weighted Average Grant Date Fair Value     3.72   4.23
Cancelled, Weighted Average Grant Date Fair Value     3.72   3.72
Unvested, Weighted Average Grant Date Fair Value, balance at end of the year $ 3.25   $ 3.25   $ 3.64
Weighted average grant date fair value $ 1,600,000 1,300,000 $ 1,600,000 $ 1,300,000  
Share based compensation 367,132 306,265 1,059,073 956,684  
Unvested compensation not yet recognized 1,200,000   $ 1,200,000    
Remaining life of exercisable options     1 year 5 months 4 days    
Employee Stock Option | Stock Option Plan          
Shareholders' Equity          
Share based compensation   $ 49,628   213,670  
Grant date fair value $ 456,237   $ 897,381 $ 30,594