v3.26.1
Stock-Based Compensation - Stock Option Activity (Details) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Stock-Based Compensation [Abstract]    
Outstanding at beginning of period (in Shares) 6,854,758 6,333,841
Outstanding at beginning of period (in Dollars per share) $ 2.39 $ 2.66
Granted (in Shares) 1,211,000 1,373,000
Granted (in Dollars per share) $ 1.23 $ 1.86
Forfeited/Cancelled (in Shares) (403,085) (348,750)
Forfeited/Cancelled (in Dollars per share) $ 1.76 $ 6.35
Exercised (in Shares) (1,090,164) (503,333)
Exercised (in Dollars per share) $ 2.05 $ 1.71
Outstanding at end of period (in Shares) 6,572,509 6,854,758
Outstanding at end of period (in Dollars per share) $ 2.27 $ 2.39
Outstanding at end of period 5 years 6 months 29 days  
Outstanding at end of period $ 13,031  
Exercisable, end of period (in Shares) 6,237,508  
Exercisable, end of period (in Dollars per share) $ 2.6  
Exercisable, end of period 5 years 5 months 1 day  
Exercisable, end of period $ 12,155