v3.26.1
LOSS PER SHARE (Schedule of Computation of Basic and Diluted Net Earnings (Loss) Per Share) (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Numerator:        
Net loss, Basic $ (30,753) $ (124,744) $ (88,119) $ (223,267)
Denominator:        
Shares used in computing net loss per share of common stock, Basic 61,045,194 58,567,394 61,152,904 58,345,680
Numerator:        
Net loss, Diluted $ (30,753) $ (124,744) $ (88,119) $ (223,267)
Denominator:        
Shares used in computing net loss per share of common stock, Diluted 61,045,194 58,567,394 61,152,904 58,345,680
Loss per share:        
Basic $ (0.5) $ (2.13) $ (1.44) $ (3.83)
Diluted $ (0.5) $ (2.13) $ (1.44) $ (3.83)