v3.26.1
NET INCOME (LOSS) PER SHARE - Computation of Diluted Net Income (Loss) Per Share (Details) - shares
12 Months Ended
Dec. 31, 2025
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 450,292,866 455,031,831 453,573,945
Convertible Preferred Stock issued and outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 209,979,779 158,365,655 158,365,655
Stock options issued and outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 77,957,017 82,695,982 80,863,096
Warrants issued and outstanding      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 705,349 705,349 1,080,349
Series E-1 Convertible Preferred Stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 35,544,141 35,544,141 35,544,141
Series F Convertible Preferred Stock warrants      
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]      
Total excluded securities (in shares) 126,106,580 177,720,704 177,720,704