XML 50 R41.htm IDEA: XBRL DOCUMENT v3.22.2
Summary of Significant Accounting Policies - Narrative (Details)
$ in Thousands
6 Months Ended
Jun. 30, 2022
USD ($)
institution
Jan. 01, 2022
USD ($)
Dec. 31, 2021
USD ($)
Accounting Policies [Abstract]      
Number of financial institutions that hold the company's cash and cash equivalents and marketable securities | institution 3    
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets $ 96,354   $ 0
Operating lease liabilities $ 129,460    
Accounting Standards Update 2016-02 | Cumulative Effect, Period of Adoption, Adjustment      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Operating lease right-of-use assets   $ 100,998  
Operating lease liabilities   $ 127,009