XML 67 R58.htm IDEA: XBRL DOCUMENT v3.22.1
Net Loss Per Share - Summary of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Numerator:    
Net loss $ (12,835) $ (5,927)
Less: Accruals of dividends of preferred stock   (2,331)
Net loss attributable to common stockholders - basic and diluted $ (12,835) $ (8,258)
Denominator:    
Weighted average common stock outstanding 29,213,632 400,450
Net loss per share attributable to common stockholders—basic and diluted $ (0.44) $ (20.62)