XML 123 R105.htm IDEA: XBRL DOCUMENT v3.20.4
Schedule II- Valuation and Qualifying Accounts (Detail) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2020
Dec. 31, 2019
Dec. 31, 2018
Allowance for Doubtful Accounts      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance $ 39,317 $ 32,694 $ 30,600
Provisions for Doubtful Accounts 64,375 21,898 6,527
Write-offs, Net of Recoveries (3,363) (15,275) (4,433)
Ending balance 100,329 39,317 32,694
Valuation Allowance of Deferred Tax Assets      
Valuation and Qualifying Accounts Disclosure [Line Items]      
Beginning balance 2,759,431 2,643,899 3,390,467
Provisions for Doubtful Accounts 264,366 147,881 201,282
Write-offs, Net of Recoveries (37,113) (32,349) (947,850)
Ending balance $ 2,986,684 $ 2,759,431 $ 2,643,899