XML 53 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Earnings (Loss) Per Share (Details 3) - USD ($)
$ in Thousands, shares in Millions
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Anti-dilutive shares excluded from calculation of earnings per share      
Payments for settlement and repurchase of convertible senior notes $ 10,381 $ 174,454  
Convertible senior notes | 1.375% Convertible senior notes due 2023      
Anti-dilutive shares excluded from calculation of earnings per share      
Payments for settlement and repurchase of convertible senior notes 10,400    
Face value $ 0   $ 10,381
Issuance of common stock in connection with the maturity of the convertible senior notes related to the settlement of the in-the-money conversion feature of the convertible senior notes (in shares) 0.3