XML 55 R42.htm IDEA: XBRL DOCUMENT v3.22.4
Summary of Financial Statement Preparation and Significant Accounting Policies - Accounting Standards Update and Change in Accounting Principle (Details) - USD ($)
$ in Thousands
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
Sep. 30, 2017
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Convertible Debt $ (1,468,717)      
Net deferred tax liability (255,181) $ (211,764) $ (217,291)  
Additional paid-in capital (986,303) (1,034,727) (1,074,286)  
Retained earnings (528,882) (330,301) (309,430)  
Convertible Debt | Convertible Senior Notes Due 2024        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Principal value (258,750) (258,750) (258,750) $ (258,800)
Unamortized issuance cost 1,847 2,889 2,889  
Unamortized discount 0 0 24,215  
Convertible Debt $ (256,903) (255,861) $ (231,646)  
Adoption of ASU 2020-06        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Net deferred tax liability   5,527    
Additional paid-in capital   39,559    
Retained earnings   (20,871)    
Adoption of ASU 2020-06 | Convertible Debt | Convertible Senior Notes Due 2024        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Principal value   0    
Unamortized issuance cost   0    
Unamortized discount   (24,215)    
Convertible Debt   $ (24,215)