XML 44 R33.htm IDEA: XBRL DOCUMENT v3.25.3
Shareholders' Equity - Activity for Performance share units (Details) - USD ($)
3 Months Ended 9 Months Ended 12 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Dec. 31, 2024
Equity          
Share-based compensation $ 862,130 $ 947,537 $ 2,553,515 $ 2,905,772  
PSUs and MPSUs          
Equity          
Unvested shares balance at beginning of the year     1,057,443 546,583 546,583
Granted (in shares)     176,481   515,502
Added by performance factor on 2022 MPSUs (in shares)     246,318    
Distributed, Shares     (637,081)   (1,395)
Cancelled (in shares)     (124,657)   (3,247)
Unvested shares balance at end of the year 718,504   718,504   1,057,443
Unvested, Weighted Average Grant Date Fair Value, balance at beginning of the year     $ 5.61 $ 6.35 $ 6.35
Granted, Weighted Average Grant Date Fair Value     12.53   4.81
Added by performance factor on 2022 MPSUs, Weighted Average Grant Date Fair Value     6.99    
Distributed (vested), Weighted Average Grant Date Fair Value     6.59   4.79
Cancelled, Weighted Average Grant Date Fair Value     6.25   4.92
Unvested, Weighted Average Grant Date Fair Value, balance at end of the year $ 6.8   $ 6.8   $ 5.61
Share-based compensation $ 413,380 $ 525,969 $ 1,129,380 $ 1,439,175  
Unvested compensation not yet recognized $ 2,400,000   2,400,000    
Fair value of distributed     $ 6,000,000 $ 0  
Remaining life of exercisable options     1 year 11 months 23 days    
Performance Share Units          
Equity          
Granted (in shares)     0 120,000  
Fair value of distributed     $ 0 $ 474,000