XML 18 R5.htm IDEA: XBRL DOCUMENT v3.20.4
Consolidated Balance Sheets (Parenthetical) - USD ($)
$ in Thousands
Dec. 31, 2020
Dec. 31, 2019
Allowance for credit loss, current $ 72,632 $ 43,006
Allowance for credit loss, noncurrent $ 318,304 $ 155,575
Preferred stock, issued (in shares) 0 0
Consolidated VIEs:    
Restricted cash - current and non-current $ 142,892 $ 63,812