Quarterly report pursuant to Section 13 or 15(d)

Net income (loss) Per Share Attributable to Common Stockholders - Schedule of Earnings Per Share, Basic and Diluted (Details)

v3.23.3
Net income (loss) Per Share Attributable to Common Stockholders - Schedule of Earnings Per Share, Basic and Diluted (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
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Net income (loss), basic and diluted $ (9,811) $ 7,662 $ (33,747) $ (75,032)
Less: Accretion on redeemable convertible preferred stock (976) 0 (976) 0
Less: Series A accumulated dividends (82) 0 (82) 0
Net income (loss) attributable to common stockholders, basic (10,869) 7,662 (34,805) (75,032)
Net income (loss) attributable to common stockholders, diluted $ (10,869) $ 7,662 $ (34,805) $ (75,032)
Net income (loss) per share attributable to common stockholders, basic (in dollars per share) $ (0.31) $ 0.25 $ (1.01) $ (5.65)
Weighted-average shares used in computing net (income) loss per share attributable to common stockholders, basic (in shares) 35,253,756 30,999,080 34,433,760 13,278,710
Effect of dilutive common stock warrants outstanding (in shares) 0 63,791 0 0
Weighted-average shares used in computing net loss per share attributable to common stockholders, diluted (in shares) 35,253,756 33,220,852 34,433,760 13,278,710
Net income (loss) per share attributable to common stockholders, diluted (in dollars per share) $ (0.31) $ 0.23 $ (1.01) $ (5.65)
Common stock options        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Effect of dilutive share-based arrangements (in shares) 0 2,046,992 0 0
Restricted stock units        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Effect of dilutive share-based arrangements (in shares) 0 110,989 0 0