XML 56 R45.htm IDEA: XBRL DOCUMENT v3.26.1
LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2026
Earnings Per Share [Abstract]  
Schedule of computation of basic and diluted net earnings (loss) per share
   
Three Months Ended
March 31,
 
   
2026
   
2025
 
Basic and diluted EPS:
           
Numerator:
           
Net loss
 
$
(57,366
)
 
$
(98,523
)
Denominator:
               
Shares used in computing net loss per share of common stock, basic and diluted
   
60,517,248
     
58,121,502
 
Loss per share:
               
Basic and diluted
 
$
(0.95
)
 
$
(1.70
)
Schedule of outstanding shares of common stock equivalents were excluded from the calculation due to their antidilutive nature
   
Three Months Ended
March 31,
 
   
2026
   
2025
 
Stock-based awards
   
4,547,263
     
2,191,912
 
Notes due 2025
   
-
     
1,249,560
 
Notes due 20291
   
9,819,347
     
9,819,347
 
Total shares excluded
   
14,366,610
     
13,260,819