XML 57 R47.htm IDEA: XBRL DOCUMENT v3.21.1
Accounts Receivable (Details 1) - USD ($)
$ in Thousands
Mar. 31, 2021
Dec. 31, 2020
Accounts and Financing Receivable, after Allowance for Credit Loss [Abstract]    
Receivable from contracts with customers, less estimated credit losses $ 495,443 $ 519,577
Other receivables 19,777 17,579
Accounts receivable, net 515,220 537,156
Estimated credit losses $ 21,126 $ 21,494