v3.26.1
Stock-based Compensation - Schedule of Activities Under Company's Stock Option Plans (Details)
12 Months Ended
Dec. 31, 2025
USD ($)
$ / shares
shares
Number of Options  
Balances, beginning of the period | shares 14,562,061
Options granted | shares 4,653,805
Options exercised | shares (319,855)
Options cancelled/forfeited | shares (2,187,069)
Balances, end of the period | shares 16,708,942
Options Exercisable, end of the period | shares 11,354,089
Options Outstanding, Weighted-Average Exercise Price Per Share  
Balances, beginning of the period | $ / shares $ 6.2
Options granted | $ / shares 1.75
Options exercised | $ / shares 1.57
Options cancelled/forfeited | $ / shares 5.63
Balances, end of the period | $ / shares 5.12
Options Exercisable, end of the period | $ / shares $ 6.63
Options Outstanding, Weighted- Average Remaining Contractual Life (years)  
Balances, beginning of the period 6 years 1 month 6 days
Balances, end of the period 6 years 1 month 6 days
Options Exercisable, end of the period 4 years 10 months 24 days
Options Outstanding, Aggregate Intrinsic Value  
Options exercised | $ $ 470,100
Balances at December 31, 2025 | $ 24,594,200
Options Exercisable-December 31, 2025 | $ $ 11,996,400