XML 65 R53.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue - Retail Installment Contract Receivables Contract Assets (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2021
Jun. 30, 2020
Jun. 30, 2021
Jun. 30, 2020
Dec. 31, 2020
Capitalized Contract Cost [Line Items]          
Contract With Customer, Asset Recognized     $ 22,000 $ 125,000  
Revenue recognized $ 41,000 $ 30,000 77,888 $ 59,017  
Retail Installment Contract          
Capitalized Contract Cost [Line Items]          
Financing Receivable, before Allowance for Credit Loss 230,517   230,517   $ 145,957
Financing Receivable, Allowance for Credit Loss 1,962   1,962   4,366
Retail installment contract receivable, carrying amount 228,555   228,555   141,591
Retail Installment Contract | Accounts receivable, net          
Capitalized Contract Cost [Line Items]          
Retail installment contract receivable, carrying amount 68,926   68,926   47,023
Retail Installment Contract | Other assets          
Capitalized Contract Cost [Line Items]          
Retail installment contract receivable, carrying amount $ 159,629   $ 159,629   $ 94,568