v3.26.3
Schedule of Stock Option Activity for Options with Service-based Vesting (Details) - USD ($)
$ / shares in Units, $ in Thousands
9 Months Ended 12 Months Ended
Sep. 30, 2026
Dec. 31, 2025
Share-Based Payment Arrangement [Abstract]    
Number of Options, Outstanding beginning balance 686,880  
Weighted Average Exercise Price, Outstanding beginning balance $ 3.25  
Weighted Average Remaining Contractual Term (Years), Outstanding balance 6 years 9 months 29 days 6 years 10 months 17 days
Aggregate Intrinsic Value, Outstanding beginning balance $ 234  
Number of Options, Granted  
Weighted Average Exercise Price, Granted  
Number of Options, Exercised (26,321)  
Weighted Average Exercise Price, Exercised $ 0.70  
Number of Options, Forfeited (27,972)  
Weighted Average Exercise Price, Forfeited $ 3.93  
Number of Options, Exercised [1] (21,456)  
Weighted Average Exercise Price, Exercised [1] $ 1.85  
Number of Options, Expired (64,789)  
Weighted Average Exercise Price, Expired $ 4.83  
Number of Options, Outstanding ending balance 546,342 686,880
Weighted Average Exercise Price, Outstanding ending balance $ 3.21 $ 3.25
Aggregate Intrinsic Value, Outstanding ending balance $ 234
Number of Options, Options vested and exercisable ending balance 473,219  
Weighted Average Exercise Price, Options vested and exercisable ending balance $ 2.99  
Weighted Average Remaining Contractual Term (Years), Options vested and exercisable balance 6 years 9 months  
Aggregate Intrinsic Value, Options vested and exercisable ending balance  
[1] During the nine month ended September 30, 2026, employees have performed cashless exercise of 21,456 options