XML 104 R88.htm IDEA: XBRL DOCUMENT v3.25.1
LOSS PER SHARE - Schedule of Potentially Issuable Common Shares Excluded from Computation of Diluted Net Loss Per Share (Details) - shares
shares in Thousands
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock instruments outstanding (in shares) 13,335 1,856
Shares issuable upon the release of RSUs    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock instruments outstanding (in shares) 3,487 1,239
Shares issuable upon exercise of stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock instruments outstanding (in shares) 298 370
Shares issuable upon the exercise of the 2022 Warrant    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock instruments outstanding (in shares) 247 247
Shares issuable upon the exercise of the Common Warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive common stock instruments outstanding (in shares) 9,303 0