XML 68 R57.htm IDEA: XBRL DOCUMENT v3.23.3
Net Income (Loss) per Share - Schedule of basic and diluted net income (loss) per share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Jun. 30, 2023
Mar. 31, 2023
Sep. 30, 2022
Jun. 30, 2022
Mar. 31, 2022
Sep. 30, 2023
Sep. 30, 2022
Numerator:                
Net Income (loss) $ 5,999 $ (66,754) $ (28,609) $ (18,615) $ (25,686) $ (13,801) $ (89,364) $ (58,102)
Reallocation of net income attributable to participating securities (74)     0     0 0
Net income (loss) attributable to common stockholders - basic 5,925     (18,615)     (89,364) (58,102)
Net income (loss) attributable to common stockholders - diluted $ 5,925     $ (18,615)     $ (89,364) $ (58,102)
Denominator:                
Weighted average common shares outstanding - basic (in shares) 150,206,893     144,117,273     148,521,299 143,522,555
Weighted average effect of potentially dilutive securities:                
Effect of potentially dilutive stock warrants (in shares) 209,310     0     0 0
Total potentially dilutive securities (in shares) 23,769,482     0     0 0
Weighted average common shares outstanding - diluted (in shares) 173,976,375     144,117,273     148,521,299 143,522,555
Net income (loss) per share attributable to common stockholders- basic (in dollars per share) $ 0.04     $ (0.13)     $ (0.60) $ (0.40)
Net income (loss) per share attributable to common stockholders - diluted (in dollars per share) $ 0.03     $ (0.13)     $ (0.60) $ (0.40)
Stock options                
Weighted average effect of potentially dilutive securities:                
Effect of potentially securities (in shares) 16,528,407     0     0 0
Restricted stock units                
Weighted average effect of potentially dilutive securities:                
Effect of potentially securities (in shares) 6,674,985     0     0 0
Performance stock units                
Weighted average effect of potentially dilutive securities:                
Effect of potentially securities (in shares) 356,780     0     0 0