XML 55 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Description of Business and Basis of Presentation Schedule of New Accounting Pronouncement (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Jan. 01, 2020
Dec. 31, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]      
Accounts receivable—trade, net $ 10,039 $ 10,672 $ 10,672
Other current assets 187,217 174,016 174,016
Customer notes receivable 338,514 297,975 297,975
Other assets 179,134 169,712 169,712
Accumulated deficit $ (418,643) (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)