XML 65 R58.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Share Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Dec. 31, 2023
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost $ 7.3    
Weighted average recognition term 1 year 8 months 12 days    
2019 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested $ 1.67    
Weighted average per share fair value of options, vesting 1.66    
2019 Equity Incentive Plan [Member] | Options Vesting [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of options, nonvested     6,169,952
Unvested     $ 1.13
Weighted average per share fair value of options, vesting $ 1.14 $ 1.51  
Weighted average contractual life of options, outstanding 8 years 1 month 6 days   8 years
Weighted average contractual life of options, vested 7 years 2 months 12 days   6 years 7 months 6 days
2019 Non-Executive Director Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized 9,000,000    
Unvested $ 2.83    
Weighted average per share fair value of options, vesting $ 1.54    
2019 Non-Executive Director Equity Incentive Plan [Member] | Options Vesting [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share options, Contractual term 10 years    
Number of options, nonvested     73,336
Unvested     $ 0.84
Weighted average per share fair value of options, vesting $ 2.08 $ 0.9  
Weighted average contractual life of options, outstanding 7 years 10 months 24 days   8 years
Weighted average contractual life of options, vested 7 years 8 months 12 days   7 years 10 months 24 days
Previous Share Option Plans [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average contractual life of options, outstanding 1 year 3 months 18 days   1 year 9 months 18 days
Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average per share fair value of options, vesting $ 1.01    
Weighted average contractual life of options, outstanding 2 years 9 months 18 days    
Restricted Stock Units [Member] | Maximum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average contractual life of options, outstanding 3 years    
Performance Based Restricted Stock Units      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average per share fair value of options, vesting $ 0.65    
Weighted average contractual life of options, outstanding 7 months 6 days    
Deferred Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested $ 3.87    
Weighted average per share fair value of options, vesting $ 1.17    
Deferred Restricted Stock Units [Member] | Minimum [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Payment tem 180 days