v3.26.1
Share Based Compensation (Additional Information) (Details) - USD ($)
$ / shares in Units, $ in Millions
6 Months Ended 12 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unrecognized compensation cost $ 4.0    
Weighted average recognition term 1 year 6 months    
2019 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vested 11,092,881    
2019 Equity Incentive Plan [Member] | Options Vesting [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average per share fair value of options, vesting $ 0.39 $ 2.42  
Weighted average contractual life of options, outstanding 7 years 4 months 24 days   7 years
Weighted average contractual life of options, vested 6 years 2 months 12 days   6 years 3 months 18 days
2019 Non-Executive Director Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Number of shares authorized 15,000,000    
Weighted average per share fair value of options, vesting $ 0.34 $ 2.51  
Vested 2,147,087    
Weighted average contractual life of options, vested 6 years 9 months 18 days   7 years
2019 Non-Executive Director Equity Incentive Plan [Member] | Options Vesting [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Share Option Contractual Term 10 years    
Weighted average contractual life of options, outstanding 7 years 2 months 12 days   7 years
Previous Share Option Plans [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Vested 50,214    
Weighted average contractual life of options, outstanding 1 year 4 months 24 days   1 year 1 month 6 days
Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Fair value of vested and delivered $ 0.1 $ 0.4  
Weighted average contractual life of options, outstanding 1 year 8 months 12 days   2 years
Restricted Stock Units [Member] | 2019 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Weighted average per share fair value of options, vesting $ 2.28    
Unvested weighted average grant date fair value $ 2.71   $ 2.57
Vested 176,569    
Deferred Restricted Stock Units [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested $ 0.39   10,350
Weighted average per share fair value of options, vesting 1.44    
Unvested weighted average grant date fair value $ 1.12   1.65
Fair value of vested $ 0.1 $ 0.2  
Vested 1,180,840    
Deferred Restricted Stock Units [Member] | 2019 Equity Incentive Plan [Member]      
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]      
Unvested weighted average grant date fair value     $ 3.16