XML 64 R53.htm IDEA: XBRL DOCUMENT v3.22.1
EARNINGS PER SHARE - Schedule of antidilutive securities (Details) - USD ($)
$ / shares in Units, $ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Net loss attributable to common stockholders, basic $ 33,038 $ (24,895)
Dilutive Securities, Effect on Basic Earnings Per Share, Dilutive Convertible Securities 940 0
Net Income (Loss) Available to Common Stockholders, Diluted $ 33,978 $ (24,895)
Weighted-average common shares outstanding, basic (in shares) 33,741,000 29,313,000
Incremental Common Shares Attributable to Dilutive Effect of Conversion of Debt Securities 2,701,000 0
Weighted-average common shares outstanding, diluted (in shares) 37,185,000 29,313,000
Net loss per share attributable to common stockholders, diluted (in USD per share) $ 0.91 $ (0.85)
Restricted Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Plus: Dilutive convertible promissory notes (in shares) 512,000 0
Common Stock    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Plus: Dilutive convertible promissory notes (in shares) 208,000 0
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Plus: Dilutive convertible promissory notes (in shares) 23,000 0
Common stock options    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares)   578,000
Convertible Senior Notes    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares)   2,701,000
Unvested restricted stock units    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares)   2,453,000
ESPP    
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]    
Antidilutive securities (in shares)   13,000