v3.26.1
NET PROFIT (LOSS) PER SHARE- Schedule of Shares Outstanding Were Excluded from the Calculation of Diluted Net Loss Per Ordinary Share (Details) - shares
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Shares issuable upon exercise of stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 548,000 30,876,000
Shares issuable upon vesting of non-vested shares    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 1,472,000 884,000
Shares issuable upon exercise of warrants    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 933,000 33,937,000
Shares issuable that may be subject to cancellation    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities excluded from computation of earnings per share, amount 0 1,688,000