XML 66 R57.htm IDEA: XBRL DOCUMENT v3.22.1
Net Income (Loss) per Share - Schedule of Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Earnings Per Share [Abstract]    
Net income (loss) attributable to common stockholders - basic and diluted $ 4,618 $ (21,319)
Weighted-average shares used in computing net income (loss) per share attributable to common shareholders, basic 39,823,246 26,099,954
Effect of dilutive securities:    
Stock options $ 5,376,145 $ 0
Unvested restricted stock awards 538,660 0
Common stock warrants $ 220,890 $ 0
Weighted-average shares used in computing net income (loss) per share attributable to common shareholders, diluted 45,958,941 26,099,954
Net income (loss) per share attributable to common stockholders, basic $ 0.12 $ (0.82)
Net income (loss) per share attributable to common stockholders, diluted $ 0.10 $ (0.82)