XML 54 R44.htm IDEA: XBRL DOCUMENT v3.23.1
Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2023
Mar. 31, 2022
Dec. 31, 2022
Jan. 01, 2022
Dec. 31, 2021
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 912,150 $ 828,446 $ 886,204   $ 815,851
Convertible notes 6,783,936 6,783,936      
Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Long-term debt       $ 20,600  
Net deferred tax liabilities       (5,000)  
Accounting Standards Update 2020-06 | Convertible Debt          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Convertible notes 6,800,000        
Cumulative effect of adoption of ASU 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity         (15,600)
Retained Earnings          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 498,193 $ 446,150 481,245   379,922
Retained Earnings | Cumulative effect of adoption of ASU 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity         40,612
Retained Earnings | Cumulative effect of adoption of ASU 2020-06 | Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity       40,600  
Additional  Paid-in Capital          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 416,232 $ 383,016 $ 408,115   434,337
Additional  Paid-in Capital | Cumulative effect of adoption of ASU 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity         $ (56,212)
Additional  Paid-in Capital | Cumulative effect of adoption of ASU 2020-06 | Accounting Standards Update 2020-06          
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity       $ (56,200)