XML 56 R46.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Schedule of 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, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Numerator:        
Net Loss $ (10,796) $ (21,285) $ (30,339) $ (44,671)
Denominator:        
Weighteds Average Number Of Share Outstanding Basic And Diluted $ 35,800,821 $ 34,976,409 $ 35,563,754 $ 34,894,001
Net loss per share attributable to common stockholders-basic and diluted $ (0.30) $ (0.61) $ (0.85) $ (1.28)