XML 57 R47.htm IDEA: XBRL DOCUMENT v3.23.3
Net (Loss) Income per Share - Summary of Basic and Diluted Net (Loss) Income 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
Numerator:        
Net (loss) income $ (18,879) $ 75,461 $ (65,766) $ 2,611
Denominator:        
Weighted-average common shares outstanding-basic 42,102,685 41,945,617 42,077,857 41,902,554
Dilutive impact of outstanding stock options and shares issuable under the ESPP 0 2,231,759 0 2,257,927
Weighted-average common shares outstanding-diluted 42,102,685 44,177,376 42,077,857 44,160,481
Net (loss) income per share basic $ (0.45) $ 1.8 $ (1.56) $ 0.06
Net (loss) income per share diluted $ (0.45) $ 1.71 $ (1.56) $ 0.06