XML 64 R54.htm IDEA: XBRL DOCUMENT v3.23.3
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 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Net loss - basic and diluted $ (49,885) $ (21,996) $ (113,169) $ (39,915)
Weighted-average shares used in computing net loss per share, basic and diluted 42,980,641 41,642,815 43,001,901 40,547,792
Net loss per share attributable to common stockholders, basic $ (1.16) $ (0.53) $ (2.63) $ (0.98)
Net loss per share attributable to common stockholders, diluted $ (1.16) $ (0.53) $ (2.63) $ (0.98)