v3.26.1
STOCKHOLDERS' EQUITY - Stock Options (Details) - Stock option expense - USD ($)
$ / shares in Units, $ in Thousands
6 Months Ended
Jun. 30, 2026
Number of Options  
Outstanding, beginning balance 18,025,891
Issued 508,660
Exercised (8,632)
Expired/Cancelled (959,598)
Outstanding, ending balance 17,566,321
Ending vested and expected to vest 17,566,321
Options exercisable 14,570,654
Weighted Average Exercise Price  
Outstanding, beginning balance $ 15.05
Issued 3.46
Exercised 3.06
Expired/Cancelled 12.55
Outstanding, ending balance 14.85
Ending vested and expected to vest 14.85
Options exercisable $ 17.08
Weighted Average Remaining Contractual Life (Years)  
Options outstanding, remaining term 5 years 1 month 24 days
Ending vested and expected to vest, remaining term 5 years 1 month 24 days
Options exercisable, remaining term 4 years 4 months 6 days
Aggregate Intrinsic Value  
Option at ending balance $ 3,999,471
Ending vested and expected to vest 3,999,471
Option exercisable $ 662,461