XML 59 R49.htm IDEA: XBRL DOCUMENT v3.22.2
Net Loss Per Share - Basic and Diluted Net Loss Per Share Attributable to Common Stockholders (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2021
Mar. 31, 2021
Jun. 30, 2022
Jun. 30, 2021
Numerator:            
Net loss $ (6,775) $ (8,028) $ (21,809) $ (10,308) $ (14,803) $ (32,117)
Net loss attributable to common stockholders $ (6,775)   $ (21,809)   $ (14,803) $ (32,117)
Denominator:            
Weighted average common shares outstanding, basic and diluted 22,493,879   22,117,593   22,444,799 21,230,424
Net loss per share attributable to common stockholders, basic and diluted $ (0.30)   $ (0.99)   $ (0.66) $ (1.51)