XML 59 R51.htm IDEA: XBRL DOCUMENT v3.23.2
Net Loss Per Share - Reconciliation of Shares Used in Calculating Basic and Diluted Earnings Per Share (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Net income (loss) available to stockholders for basic net income per share $ 10,822 $ (75,411) $ (6,598) $ (140,775)
Interest on assumed conversion of convertible notes, net of tax 136 0 0 0
Net income (loss) available to stockholders for diluted net income per share $ 10,958 $ (75,411) $ (6,598) $ (140,775)
Weighted-average shares used to compute basic net income per share (in shares) 76,902,416 77,290,465 76,341,729 76,555,518
Dilutive effect of earnouts (in shares) 5,575,251 0 0 0
Weighted-average shares used to compute diluted net income per share (in shares) 91,500,059 77,290,465 76,341,729 76,555,518
Basic net loss per common share (in dollars per share) $ 0.14 $ (0.98) $ (0.09) $ (1.84)
Diluted net loss per common share (in dollars per share) $ 0.12 $ (0.98) $ (0.09) $ (1.84)
2024 Notes        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of assumed conversion of debt (in shares) 8,758,093 0 0 0
Restricted stock units        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of outstanding common stock options and employee stock purchase plan and restricted stock units (in shares) 166,156 0 0 0
Share-Based Payment Arrangement        
Earnings Per Share, Basic, by Common Class, Including Two Class Method [Line Items]        
Dilutive effect of outstanding common stock options and employee stock purchase plan and restricted stock units (in shares) 98,143 0 0 0