XML 32 R21.htm IDEA: XBRL DOCUMENT v3.23.1
2. NET LOSS PER SHARE (Tables)
3 Months Ended
Mar. 31, 2023
Earnings Per Share [Abstract]  
Components of Basic and Diluted Net Loss Per Share
The components of basic and diluted net loss per share were as follows (in thousands, except loss per share data):
 
    
Three Months Ended
 
    
March 31,
 
    
2023
    
2022
 
Numerator:
                 
Net loss available for common shareholders - basic and diluted
   $ (19,027    $ (13,168
    
 
 
    
 
 
 
Denominator:
                 
Weighted-average common shares outstanding - basic and diluted
     174,703        164,563  
    
 
 
    
 
 
 
Net loss per share - basic and diluted
   $ (0.11    $ (0.08