XML 51 R41.htm IDEA: XBRL DOCUMENT v3.22.1
Summary of Significant Accounting Policies - Recently Issued Accounting Pronouncements (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2022
Mar. 31, 2021
Jan. 01, 2022
Dec. 31, 2021
Dec. 31, 2020
Accounting Policies [Abstract]          
Operating lease assets $ 32,141     $ 35,365  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]          
Stockholders' equity $ 828,446 $ 754,444   815,851 $ 744,858
Convertible notes 6,783,936 0      
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 $ 446,150 $ 332,192   379,922 326,498
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 $ 383,016 $ 415,950   434,337 $ 409,332
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)