Quarterly report [Sections 13 or 15(d)]

EARNINGS (LOSS) PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details)

v3.26.1
EARNINGS (LOSS) PER SHARE - Schedule of Antidilutive Securities Excluded from Computation of Earnings Per Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 105,965,968 100,712,020
Stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 26,571,881 25,678,241
Warrants (derivative liabilities and equity)    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share (in shares) 79,394,087 75,033,779