v3.22.2.2
Net Income (Loss) per Share (Tables)
9 Months Ended
Sep. 30, 2022
Earnings Per Share [Abstract]  
Schedule of Earnings (Loss) Per Share The numerators and denominators of the basic and diluted net income (loss) per share were computed for the periods presented as follows:
Three Months Ended Nine Months Ended
  September 30, 2022 September 30, 2021 September 30, 2022 September 30, 2021
Numerator:
Net income (loss)
$ (10,423) $ (24,252) $ (104,744) $ (47,827)
Denominator:
Weighted average shares outstanding – basic and diluted
63,460,527  44,036,040  63,050,769  39,503,720 
Basic and diluted net income (loss) per share
$ (0.16) $ (0.55) $ (1.66) $ (1.21)