XML 93 R83.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Schedule of Calculation of Basic and Diluted Net Loss Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]        
Net loss $ (9,089) $ (15,837) $ (19,053) $ (29,009)
Weighted-average shares used in computing net loss per common share, basic 13,256,071 12,403,102 13,150,321 12,236,911
Weighted-average shares used in computing net loss per common share,diluted 13,256,071 12,403,102 13,150,321 12,236,911
Net loss per common share, basic $ (0.69) $ (1.28) $ (1.45) $ (2.37)
Net loss per common share, diluted $ (0.69) $ (1.28) $ (1.45) $ (2.37)