XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Organization, Basis of Presentation and Recent Accounting Pronouncements (Recent Accounting Pronouncements) (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Item Effected [Line Items]    
Other current assets $ 1,427 $ 942
Accounts payable and accrued liabilities 492,625 520,236
Current portion of lease liabilities 84,749 86,797
Other Liabilities 36,591 48,768
Lease Liabilities $ 419,131 $ 428,849