XML 138 R80.htm IDEA: XBRL DOCUMENT v3.24.1
Stock-based Compensation - Options - General Information (Details)
12 Months Ended
Mar. 23, 2023
USD ($)
installment
$ / shares
shares
May 11, 2022
USD ($)
installment
$ / shares
shares
Apr. 13, 2022
USD ($)
installment
$ / shares
shares
Mar. 24, 2022
USD ($)
installment
$ / shares
shares
Dec. 31, 2023
USD ($)
$ / shares
shares
Dec. 31, 2022
USD ($)
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options issued (in shares) | shares         158,976  
Options issued, exercise price (in dollars per share)         $ 2.08  
Weighted average grant date fair value, granted (in dollars per share)         $ 1.26  
Awards Issued 24 March 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options issued (in shares) | shares       98,747    
Options issued, exercise price (in dollars per share)       $ 3.07    
Weighted average grant date fair value, granted (in dollars per share)       $ 1.43    
Awards Issued 13 April 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options issued (in shares) | shares     97,371      
Options issued, exercise price (in dollars per share)     $ 2.52      
Weighted average grant date fair value, granted (in dollars per share)     $ 1.18      
Awards Issued 11 May 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options issued (in shares) | shares   159,881        
Options issued, exercise price (in dollars per share)   $ 2.26        
Fair value of awards granted | $   $ 198,000        
Awards Issued 23 May 2023, Officers [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Options issued (in shares) | shares 158,976          
Options issued, exercise price (in dollars per share) $ 2.08          
Employee Stock Option [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Fair value of awards granted | $         $ 628,834 $ 454,373
Employee Stock Option [Member] | Awards Issued 24 March 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Contractual life       10 years    
Fair value of awards granted | $       $ 141,401    
Vested (in shares) | shares         57,602  
Employee Stock Option [Member] | Awards Issued 24 March 2022 [Member] | Share-Based Payment Arrangement, Tranche One [Member]            
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 [Member] | Awards Issued 24 March 2022 [Member] | Share-Based Payment Arrangement, Tranche Two [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, successive equal monthly installments | installment       24    
Employee Stock Option [Member] | Awards Issued 13 April 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Contractual life     10 years      
Fair value of awards granted | $     $ 114,972      
Vested (in shares) | shares         54,095  
Employee Stock Option [Member] | Awards Issued 13 April 2022 [Member] | Share-Based Payment Arrangement, Tranche One [Member]            
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 [Member] | Awards Issued 13 April 2022 [Member] | Share-Based Payment Arrangement, Tranche Two [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, successive equal monthly installments | installment     24      
Employee Stock Option [Member] | Awards Issued 11 May 2022 [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Contractual life   10 years        
Fair value of awards granted | $   $ 171,462        
Weighted average grant date fair value, granted (in dollars per share)   $ 1.07        
Vested (in shares) | shares         84,382  
Employee Stock Option [Member] | Awards Issued 11 May 2022 [Member] | Share-Based Payment Arrangement, Tranche One [Member]            
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 [Member] | Awards Issued 11 May 2022 [Member] | Share-Based Payment Arrangement, Tranche Two [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, successive equal monthly installments | installment   24        
Employee Stock Option [Member] | Awards Issued 23 May 2023, Officers [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Contractual life 10 years          
Fair value of awards granted | $ $ 201,000          
Weighted average grant date fair value, granted (in dollars per share) $ 1.26          
Vested (in shares) | shares         0  
Employee Stock Option [Member] | Awards Issued 23 May 2023, Officers [Member] | Share-Based Payment Arrangement, Tranche One [Member]            
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 [Member] | Awards Issued 23 May 2023, Officers [Member] | Share-Based Payment Arrangement, Tranche Two [Member]            
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]            
Vesting rights, successive equal monthly installments | installment 24