v3.25.4
Share-Based Compensation (Details 1) - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Share-Based Payment Arrangement [Abstract]    
Number of Shares, Outstanding 8,078,752  
Number of Shares, Granted 2,029,190  
Number of Shares, Exercised (103,440)  
Number of Shares, Forfeited/cancelled (1,135,895)  
Number of Shares, Outstanding 8,868,607 8,078,752
Number of Shares, Exercisable December 31, 2024 6,046,218  
Weighted-Average Exercise Price, Outstanding $ 32.38  
Weighted-Average Exercise Price, Granted 11.37  
Weighted-Average Exercise Price, Exercised 10.72  
Weighted-Average Exercise Price, Forfeited/cancelled 33.9  
Weighted-Average Exercise Price, Outstanding 29.2 $ 32.38
Weighted-Average Exercise Price, Exercisable - December 31, 2024 $ 33.12  
Weighted-Average Remaining Contractual Term (Years), Outstanding 6 years 3 months 3 days 7 years 2 months 12 days
Weighted-Average Remaining Contractual Term (Years), Exercisable - December 31, 2024 5 years 5 months 12 days  
Aggregate Intrinsic Value, Outstanding $ 13,333 $ 9,247
Aggregate Intrinsic Value, Exercisable - December 31, 2024 $ 8,652