XML 61 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Net Income (Loss) Per Share - Schedule of Anti-dilutive Effect Excluded from Computation of 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
Mar. 31, 2023
Jun. 30, 2022
Mar. 31, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share [Abstract]            
Net income (loss) $ (35,044) $ (28,844) $ (29,089) $ 92,105 $ (63,888) $ 63,016
Weighted-average common shares outstanding-basic 57,795,285   57,385,578   57,756,032 57,334,078
Dilutive securities $ 0   $ 0   $ 0 $ 535,365
Weighted-average common shares outstanding-diluted 57,795,285   57,385,578   57,756,032 57,869,443
Net income (loss) per share-basic $ (0.61)   $ (0.51)   $ (1.11) $ 1.10
Net income (loss) per share-diluted $ (0.61)   $ (0.51)   $ (1.11) $ 1.09