XML 42 R30.htm IDEA: XBRL DOCUMENT v3.24.3
Shareholders' Equity - Activity for Performance share units (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  
PSUs and MPSUs          
Shareholders' Equity          
Unvested shares balance at beginning of the year     546,583 263,266 263,266
Granted (in shares)     509,502   301,035
Distributed (vested), Shares     (1,395)   (12,725)
Cancelled (in shares)     (3,247)   (4,993)
Unvested shares balance at end of the year 1,051,443   1,051,443   546,583
Unvested, Weighted Average Grant Date Fair Value, balance at beginning of the year     $ 6.35 $ 6.77 $ 6.77
Granted, Weighted Average Grant Date Fair Value     4.75   5.80
Distributed (vested), Weighted Average Grant Date Fair Value     4.79   2.74
Cancelled, Weighted Average Grant Date Fair Value     4.92   5.03
Unvested, Weighted Average Grant Date Fair Value, balance at end of the year $ 5.58   $ 5.58   $ 6.35
Share based compensation $ 525,969 $ 292,971 $ 1,439,175 $ 801,108  
Unvested compensation not yet recognized $ 2,800,000   $ 2,800,000    
Unvested compensation period for recognition     1 year 9 months 21 days    
Performance Share Units          
Shareholders' Equity          
Fair value of distributed     $ 474,000 $ 86,165