v3.26.1
Share Based Compensation - Summary of Option Activity and Related Information (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
2019 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Begining Balance 13,477,883  
Granted 6,463,000  
Forfeited (105,946)  
Expired (3,292)  
Vested (11,092,881)  
Number of Options, Ending Balance 19,831,645  
Weighted Average Exercise Price, Beginning Balance $ 2.17  
Expired 4.69  
Granted 0.53  
Forfeited 2.28  
Weighted Average Exercise Price, Ending Balance 1.63  
Vested $ 1.91  
Aggregate Intrinsic Value, Beginning Balance $ 0  
Aggregate Intrinsic Value, Ending Balance 0  
Vested $ 0  
2019 Non-Executive Director Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Begining Balance 1,982,087  
Granted 528,000  
Forfeited (55,000)  
Vested (2,147,087)  
Number of Options, Ending Balance 2,455,087  
Weighted Average Exercise Price, Beginning Balance $ 2.38  
Granted 0.39  
Forfeited 0.39  
Weighted Average Exercise Price, Ending Balance 2  
Vested 2.23  
Weighted average per share fair value of options, vesting $ 0.34 $ 2.51
Aggregate Intrinsic Value, Beginning Balance $ 0  
Granted 0  
Forfeited 0  
Aggregate Intrinsic Value, Ending Balance 0  
Vested $ 0  
Previous Share Option Plans [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Begining Balance 107,608  
Expired (57,394)  
Vested (50,214)  
Number of Options, Ending Balance 50,214  
Weighted Average Exercise Price, Beginning Balance $ 16.68  
Expired 12.75  
Weighted Average Exercise Price, Ending Balance 21.17  
Vested $ 21.17  
Aggregate Intrinsic Value, Beginning Balance $ 0  
Expired 0  
Aggregate Intrinsic Value, Ending Balance 0  
Vested $ 0  
Restricted Stock Units (RSUs) [Member] | 2019 Equity Incentive Plan [Member]    
Share-Based Compensation Arrangement by Share-Based Payment Award [Line Items]    
Number of Options, Begining Balance 458,375  
Vested (176,569)  
Forfeited (35,847)  
Number of Options, Ending Balance 245,959  
Weighted Average Grant Date Fair Value, Beginning Balance $ 2.57  
Forfeited 3.05  
Weighted Average Grant Date Fair Value, Ending Balance 2.71  
Weighted average per share fair value of options, vesting $ 2.28