XML 80 R47.htm IDEA: XBRL DOCUMENT v3.22.0.1
Leases - Schedule of Company's Consolidated Balance Sheet (Details) - USD ($)
$ in Thousands
Dec. 31, 2021
Jan. 01, 2021
Dec. 31, 2020
Assets [Abstract]      
Operating lease right-of-use assets $ 221,285   $ 0
Prepaid expenses and other current assets 32,091   26,274
Total     26,274
Liabilities [Abstract]      
Accrued expenses and other current liabilities 180,769   65,392
Other long-term liabilities     22,109
Operating lease liabilities—short-term 51,303   0
Operating lease liabilities—long-term $ 194,616   0
Total     87,501
Cumulative Effect, Period of Adoption, Adjustment      
Assets [Abstract]      
Operating lease right-of-use assets     195,944
Prepaid expenses and other current assets     (8,106)
Total     187,838
Liabilities [Abstract]      
Accrued expenses and other current liabilities     (1,704)
Other long-term liabilities     (21,983)
Operating lease liabilities—short-term     32,162
Operating lease liabilities—long-term     179,363
Total     $ 187,838
Cumulative Effect, Period of Adoption, Adjusted Balance      
Assets [Abstract]      
Operating lease right-of-use assets   $ 195,944  
Prepaid expenses and other current assets   18,168  
Total   214,112  
Liabilities [Abstract]      
Accrued expenses and other current liabilities   63,688  
Other long-term liabilities   126  
Operating lease liabilities—short-term   32,162  
Operating lease liabilities—long-term   179,363  
Total   $ 275,339