XML 134 R74.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based compensation - Restricted Share Units - General Information (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2024
USD ($)
installment
$ / shares
shares
Mar. 31, 2024
USD ($)
installment
$ / shares
shares
Mar. 31, 2023
USD ($)
installment
$ / shares
shares
May 31, 2022
USD ($)
installment
shares
Apr. 30, 2022
USD ($)
installment
shares
Jan. 31, 2022
USD ($)
shares
Dec. 31, 2024
USD ($)
shares
Dec. 31, 2023
USD ($)
shares
Apr. 01, 2024
$ / shares
Mar. 22, 2024
$ / shares
Apr. 30, 2023
$ / shares
Mar. 29, 2023
$ / shares
May 17, 2022
$ / shares
May 11, 2022
$ / shares
Apr. 13, 2022
$ / shares
Jan. 27, 2022
$ / shares
Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)             426,687 113,984                
RSUs vested (in shares)             74,287 66,111                
Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $             $ 573,163 $ 313,423                
Share price (in dollars per share) | $ / shares $ 1.32 $ 1.50 $ 2.08               $ 1.74          
Awards Issued January 2022 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)           183,750                    
Fair value of options awarded | $           $ 716,625                    
Share price (in dollars per share) | $ / shares                               $ 3.90
Vesting period           3 years                    
RSUs vested (in shares)             122,500                  
Awards Issued April 2022 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)         8,750                      
Fair value of options awarded | $         $ 22,050                      
Share price (in dollars per share) | $ / shares                             $ 2.52  
RSUs vested (in shares)             7,778                  
Awards Issued April 2022 | Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period         1 year                      
Awards Issued April 2022 | Restricted Stock Units (RSUs) | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment         24                      
Awards Issued April 2022 | Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $         $ 114,972                      
Awards Issued April 2022 | Employee Stock Option | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period         1 year                      
Vesting rights (as a percent)         33.33%                      
Awards Issued April 2022 | Employee Stock Option | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment         24                      
Awards Issued May 2022 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)       87,611                        
Fair value of options awarded | $       $ 198,000                        
Share price (in dollars per share) | $ / shares                           $ 2.26    
RSUs vested (in shares)             0                  
Potential award (in shares)       43,805                        
Potential award, fair value | $       $ 99,000                        
Awards Issued May 2022 | Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $       $ 171,462                        
Awards Issued May 2022 | Employee Stock Option | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period       1 year                        
Vesting rights (as a percent)       33.33%                        
Awards Issued May 2022 | Employee Stock Option | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment       24                        
Awards Issued May 2022 - Grant 2 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)       16,363                        
Fair value of options awarded | $       $ 36,000                        
Share price (in dollars per share) | $ / shares                         $ 2.20      
RSUs vested (in shares)             0                  
Awards Issued March 2023 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)     96,635                          
Fair value of options awarded | $     $ 201,000                          
Share price (in dollars per share) | $ / shares                       $ 2.08        
RSUs vested (in shares)             0                  
Potential award (in shares)     48,317                          
Potential award, fair value | $     $ 100,500                          
Awards Issued March 2023 | Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $     $ 201,000                          
Awards Issued March 2023 | Employee Stock Option | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period     1 year                          
Vesting rights (as a percent)     33.33%                          
Awards Issued March 2023 | Employee Stock Option | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment     24                          
Awards Issued March 2023 - Grant 2 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)     17,349                          
Fair value of options awarded | $     $ 36,000                          
Share price (in dollars per share) | $ / shares                       $ 2.08        
RSUs vested (in shares)             10,120                  
Awards Issued March 2024 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares)   413,354                            
Fair value of options awarded | $   $ 620,031                            
Share price (in dollars per share) | $ / shares                   $ 1.50            
RSUs vested (in shares)             0                  
Potential award (in shares)   206,677                            
Potential award, fair value | $   $ 310,016                            
Awards Issued March 2024 | Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $   $ 447,000                            
Awards Issued March 2024 | Employee Stock Option | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period   1 year                            
Vesting rights (as a percent)   33.33%                            
Awards Issued March 2024 | Employee Stock Option | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment   24                            
Awards Issued April 2024 | Restricted Stock Units (RSUs)                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Granted (in shares) 13,333                              
Fair value of options awarded | $ $ 20,000                              
Share price (in dollars per share) | $ / shares                 $ 1.50              
RSUs vested (in shares)             0                  
Potential award (in shares) 6,667                              
Potential award, fair value | $ $ 10,000                              
Awards Issued April 2024 | Employee Stock Option                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Fair value of options awarded | $ $ 126,163                              
Awards Issued April 2024 | Employee Stock Option | Share-Based Payment Arrangement, Tranche One                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting period 1 year                              
Vesting rights (as a percent) 33.33%                              
Awards Issued April 2024 | Employee Stock Option | Share-Based Payment Arrangement, Tranche Two                                
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                                
Vesting rights, successive equal monthly installments | installment 24