v3.26.1
STOCK-BASED COMPENSATION - Summarized Stock Option Activity (Details) - 2005 Stock Plan and 2015 Stock Option Plan - USD ($)
$ / shares in Units, $ in Thousands
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Options Issued and Outstanding    
Options Issued and Outstanding, Beginning Balance (in shares) 83,441,624  
Options Issued and Outstanding, Options granted (in shares) 5,468,950  
Options Issued and Outstanding, Options exercised - vested (in shares) (737,326)  
Options Issued and Outstanding, Options forfeited (in shares) (10,793,022)  
Options Issued and Outstanding, Option expirations (in shares) (493,645)  
Options Issued and Outstanding, Ending balance (in shares) 76,886,581 83,441,624
Options Issued and Outstanding, Options vested and expected to vest (in shares) 74,113,744  
Options Issued and Outstanding, Options vested and exercisable (in shares) 67,651,143  
Weighted- Average Exercise Price    
Weighted-Average Exercise Price, Beginning balance (in dollars per share) $ 0.16  
Weighted-Average Exercise Price, Options granted (in dollars per share) 0.63  
Weighted-Average Exercise Price, Options exercised - vested (in dollars per share) 0.06  
Weighted-Average Exercise Price, Options forfeited (in dollars per share) 0.35  
Weighted-Average Exercise Price, Option expirations (in dollars per share) 0.02  
Weighted-Average Exercise Price, Ending balance (in dollars per share) 0.17 $ 0.16
Weighted-Average Exercise Price, Options vested and expected to vest (in dollars per share) 0.17  
Weighted-Average Exercise Price, Options vested and exercisable (in dollars per share) $ 0.13  
Weighted-Average Contractual Term (in years)    
Weighted-Average Contractual Term (in years) 3 years 11 months 8 days 4 years 11 months 23 days
Weighted-Average Contractual Term, Options vested and expected to vest 3 years 11 months 8 days  
Weighted Average Contractual Term, Options vested and exercisable 3 years 3 months 14 days  
Aggregate intrinsic value    
Options outstanding, Aggregate intrinsic value $ 46,042 $ 36,174
Aggregate intrinsic value, Options vested and expected to vest 45,314  
Aggregate intrinsic value, Options vested and exercisable $ 43,617