XML 71 R63.htm IDEA: XBRL DOCUMENT v3.25.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, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Net loss - basic and diluted $ (31,217) $ (29,901) $ (59,431) $ (57,917)
Weighted-average shares used in computing net loss per share, diluted 91,085,506 90,632,045 91,120,502 84,848,146
Weighted-average shares used in computing net loss per share, basic 91,085,506 90,632,045 91,120,502 84,848,146
Net loss per share attributable to common stockholders, basic $ (0.34) $ (0.33) $ (0.65) $ (0.68)
Net loss per share attributable to common stockholders, diluted $ (0.34) $ (0.33) $ (0.65) $ (0.68)