XML 131 R69.htm IDEA: XBRL DOCUMENT v3.23.2
Earnings (Loss) Per Share - Narrative (Details) - $ / shares
shares in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2023
Jun. 30, 2022
Jun. 30, 2023
Jun. 30, 2022
Mar. 13, 2023
Warrants          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 1,800 1,800 1,800 1,800  
Potentially dilutive shares, price per share (in dollars per share) $ 115.00 $ 115.00 $ 115.00 $ 115.00  
Stock options          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 100 200 100 200  
RSUs          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 2,200 400 2,200 400  
Senior convertible notes | 2025 Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 3,900   3,900    
Potentially dilutive shares, price per share (in dollars per share) $ 17.50   $ 17.50    
Senior convertible notes | 2026 Notes          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 1,100 1,500 1,100 1,500  
Potentially dilutive shares, price per share (in dollars per share) $ 106.50 $ 106.50 $ 106.50 $ 106.50  
Forward share purchase agreement          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares)       200  
Private Placement          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Exercise price of warrants (in dollars per share)         $ 2.04
Pre-Funded Warrants | Private Placement          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 1,250   1,250    
Exercise price of warrants (in dollars per share) $ 0.0001   $ 0.0001   $ 0.0001
Common Stock Warrants | Warrants          
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]          
Potentially dilutive shares (in shares) 6,000   6,000    
Potentially dilutive shares, price per share (in dollars per share) $ 2.04   $ 2.04