XML 46 R29.htm IDEA: XBRL DOCUMENT v3.25.1
NET LOSS PER SHARE (Tables)
12 Months Ended
Dec. 31, 2024
Earnings Per Share [Abstract]  
SCHEDULE OF BASIC AND DILUTED NET LOSS PER SHARE

The components of basic and diluted net loss per share are as follows (in thousands, except loss per share data):

 

   2024   2023   2022 
   Year Ended December 31, 
   2024   2023   2022 
Numerator:               
Net loss available for common shareholders - basic and diluted  $(96,915)  $(82,842)  $(53,091)
                
Denominator:               
Weighted-average common shares outstanding - basic and diluted   209,510    182,802    165,958 
                
Net loss per share - basic and diluted  $(0.46)  $(0.45)  $(0.32)