XML 87 R76.htm IDEA: XBRL DOCUMENT v3.22.2.2
Net Loss Per Share - Summary of Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator          
Net loss attributable to common stockholders, basic and diluted $ (21,677) $ 13,100 $ (16,200) $ (8,599) $ (29,516)
Weighted-average number of shares of common stock outstanding:          
Basic 39,928,451   38,483,766 39,839,834 30,688,349
Diluted 39,928,451   38,483,766 39,839,834 30,688,349
Net loss per share attributable to common stockholders:          
Basic $ (0.54)   $ (0.42) $ (0.22) $ (0.96)
Diluted $ (0.54)   $ (0.42) $ (0.22) $ (0.96)