XML 85 R74.htm IDEA: XBRL DOCUMENT v3.23.3
NET (LOSS) INCOME PER SHARE - Schedule Dilutive Shares Information (Details) - shares
shares in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2023
Sep. 30, 2022
Sep. 30, 2023
Sep. 30, 2022
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive common shares (in shares) 16,784 2,983 18,965 1,329
Convertible notes        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive common shares (in shares) 9,768 0 11,324 0
Stock-based awards and equivalents        
Antidilutive Securities Excluded from Computation of Earnings Per Share [Line Items]        
Total potentially dilutive common shares (in shares) 7,016 2,983 7,641 1,329