XML 137 R77.htm IDEA: XBRL DOCUMENT v3.25.1
Share-based compensation - Options - General Information (Details)
1 Months Ended 12 Months Ended
Apr. 30, 2024
USD ($)
installment
$ / shares
shares
Mar. 31, 2024
USD ($)
installment
$ / shares
shares
Apr. 30, 2023
USD ($)
installment
$ / shares
shares
Mar. 31, 2023
USD ($)
installment
$ / shares
shares
May 31, 2022
USD ($)
installment
$ / shares
shares
Apr. 30, 2022
USD ($)
installment
$ / shares
shares
Mar. 31, 2022
USD ($)
installment
$ / shares
shares
Jan. 31, 2022
USD ($)
Dec. 31, 2024
USD ($)
$ / shares
shares
Dec. 31, 2023
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares                 697,629  
Granted (in dollars per share)                 $ 1.46  
Weighted average grant date fair value, granted (in dollars per share)                 $ 0.82  
Awards Issued March 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares             98,747      
Granted (in dollars per share)             $ 3.07      
Weighted average grant date fair value, granted (in dollars per share)             $ 1.43      
Awards Issued April 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares           97,371        
Granted (in dollars per share)           $ 2.52        
Weighted average grant date fair value, granted (in dollars per share)           $ 1.18        
Awards Issued May 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares         159,881          
Granted (in dollars per share)         $ 2.26          
Weighted average grant date fair value, granted (in dollars per share)         $ 1.07          
Awards Issued March 2023                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares       158,976            
Granted (in dollars per share)       $ 2.08            
Weighted average grant date fair value, granted (in dollars per share)       $ 1.26            
Awards Issued April 2023                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares     106,341              
Granted (in dollars per share)     $ 1.74              
Weighted average grant date fair value, granted (in dollars per share)     $ 1.06              
Awards Issued March 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares   529,635                
Granted (in dollars per share)   $ 1.50                
Weighted average grant date fair value, granted (in dollars per share)   $ 0.84                
Awards Issued April 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Granted (in shares) | shares 167,994                  
Granted (in dollars per share) $ 1.32                  
Weighted average grant date fair value, granted (in dollars per share) $ 0.75                  
Vested (in shares) | shares                 0  
Employee Stock Option                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $                 $ 573,163 $ 313,423
Employee Stock Option | Awards Issued March 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life             10 years      
Fair value of options awarded | $             $ 141,401      
Vested (in shares) | shares                 90,518  
Employee Stock Option | Awards Issued March 2022 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)             33.33%      
Vesting period             1 year      
Employee Stock Option | Awards Issued March 2022 | 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      
Employee Stock Option | Awards Issued March 2022 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)             2.78%      
Employee Stock Option | Awards Issued April 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life           10 years        
Fair value of options awarded | $           $ 114,972        
Vested (in shares) | shares                 86,552  
Employee Stock Option | Awards Issued April 2022 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)           33.33%        
Vesting period           1 year        
Employee Stock Option | Awards Issued April 2022 | 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        
Employee Stock Option | Awards Issued April 2022 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)           2.78%        
Employee Stock Option | Awards Issued May 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life         10 years          
Fair value of options awarded | $         $ 171,462          
Vested (in shares) | shares                 137,675  
Employee Stock Option | Awards Issued May 2022 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)         33.33%          
Vesting period         1 year          
Employee Stock Option | Awards Issued May 2022 | 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          
Employee Stock Option | Awards Issued May 2022 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)         2.78%          
Employee Stock Option | Awards Issued March 2023                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life       10 years            
Fair value of options awarded | $       $ 201,000            
Vested (in shares) | shares                 0  
Employee Stock Option | Awards Issued March 2023 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)       33.33%            
Vesting period       1 year            
Employee Stock Option | Awards Issued March 2023 | 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            
Employee Stock Option | Awards Issued March 2023 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)       2.78%            
Employee Stock Option | Awards Issued April 2023                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life     10 years              
Fair value of options awarded | $     $ 112,423              
Vested (in shares) | shares                 59,078  
Employee Stock Option | Awards Issued April 2023 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)       33.33%            
Vesting period     1 year              
Employee Stock Option | Awards Issued April 2023 | 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              
Employee Stock Option | Awards Issued April 2023 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)       2.78%            
Employee Stock Option | Awards Issued March 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life   10 years                
Fair value of options awarded | $   $ 447,000                
Vested (in shares) | shares                 0  
Employee Stock Option | Awards Issued March 2024 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)   33.33%                
Vesting period   1 year                
Employee Stock Option | Awards Issued March 2024 | 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                
Employee Stock Option | Awards Issued March 2024 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent)   2.78%                
Employee Stock Option | Awards Issued April 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Contractual life 10 years                  
Fair value of options awarded | $ $ 126,163                  
Employee Stock Option | Awards Issued April 2024 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent) 33.33%                  
Vesting period 1 year                  
Employee Stock Option | Awards Issued April 2024 | 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                  
Employee Stock Option | Awards Issued April 2024 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting rights (as a percent) 2.78%                  
Restricted Stock Units (RSUs) | Awards Issued January 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $               $ 716,625    
Vesting period               3 years    
Restricted Stock Units (RSUs) | Awards Issued January 2022 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Percentage of award               33.33%    
Restricted Stock Units (RSUs) | Awards Issued January 2022 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Percentage of award               2.78%    
Restricted Stock Units (RSUs) | Awards Issued April 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $           $ 22,050        
Restricted Stock Units (RSUs) | Awards Issued April 2022 | Share-Based Payment Arrangement, Tranche One                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Vesting period           1 year        
Percentage of award           33.33%        
Restricted Stock Units (RSUs) | Awards Issued April 2022 | 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        
Restricted Stock Units (RSUs) | Awards Issued April 2022 | Share-Based Payment Arrangement, Tranche Two Through Twenty-Five                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Percentage of award           2.78%        
Restricted Stock Units (RSUs) | Awards Issued May 2022                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $         $ 198,000          
Restricted Stock Units (RSUs) | Awards Issued March 2023                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $       $ 201,000            
Restricted Stock Units (RSUs) | Awards Issued March 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $   $ 620,031                
Restricted Stock Units (RSUs) | Awards Issued April 2024                    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]                    
Fair value of options awarded | $ $ 20,000