XML 53 R43.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Common Share (Details) - Schedule of net loss per share attributable to common stockholders, basic and diluted - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net loss attributable to common stockholders     $ 20,339 $ 19,294
Denominator:        
Weighted-average shares of common stock outstanding, basic 11,307,842 11,255,215 11,305,867 11,252,686
Net loss per share attributable to common stockholders, basic $ (1) $ (0.76) $ (1.8) $ (1.71)