XML 51 R35.htm IDEA: XBRL DOCUMENT v3.20.2
Description of Business and Basis of Presentation Schedule of New Accounting Pronouncement (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable—trade, net $ 11,799 $ 10,672 $ 10,672
Other current assets 199,637 174,016 174,016
Customer notes receivable 428,586 297,975 297,975
Other assets 243,548 169,712 169,712
Accumulated deficit $ (476,095) (361,824) $ (361,824)
As Reported Under ASC 326      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable—trade, net   10,912  
Other current assets   173,565  
Customer notes receivable   289,191  
Other assets   168,799  
Accumulated deficit   (371,732)  
Impact of ASC 326 Adoption      
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable—trade, net   240  
Other current assets   (451)  
Customer notes receivable   (8,784)  
Other assets   (913)  
Accumulated deficit   $ (9,908)