XML 67 R63.htm IDEA: XBRL DOCUMENT v3.20.1
Summary of Significant Accounting Policies - Additional Information (Detail) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2020
Mar. 31, 2019
Dec. 31, 2019
Jan. 01, 2020
Schedule Of Significant Accounting Policies [Line Items]        
Decrease in accounts receivable due to incremental allowance for credit losses $ (910,955)   $ (914,255)  
Increase in deferred tax assets 102,078   89,715  
Decrease in retained earnings (666,816)   $ (648,656)  
ASC 326        
Schedule Of Significant Accounting Policies [Line Items]        
Decrease in accounts receivable due to incremental allowance for credit losses       $ (910,070)
Decrease in deferred billings, due to incremental allowance for credit losses $ (734)      
Increase in deferred tax assets       90,650
Decrease in retained earnings       (644,672)
ASC 326 | Adoption of Topic 326 Increase/(Decrease)        
Schedule Of Significant Accounting Policies [Line Items]        
Decrease in accounts receivable due to incremental allowance for credit losses       4,185
Decrease in deferred billings, due to incremental allowance for credit losses       734
Increase in deferred tax assets       935
Decrease in retained earnings       $ 3,984
Minimum        
Schedule Of Significant Accounting Policies [Line Items]        
Additional terms of renewal option 1 year      
Additional terms of termination option 1 year      
Maximum        
Schedule Of Significant Accounting Policies [Line Items]        
Additional terms of renewal option 5 years      
Additional terms of termination option 5 years      
General Electric Company | Credit Concentration Risk | Receivables        
Schedule Of Significant Accounting Policies [Line Items]        
Concentration risk, percentage 18.00%   17.00%  
General Electric Company | Credit Concentration Risk | Revenue From Contract With Customer        
Schedule Of Significant Accounting Policies [Line Items]        
Concentration risk, percentage 13.00% 13.00%