XML 28 R36.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Segments and Equity Methods Narrative (Details)
$ in Thousands
12 Months Ended
Jun. 30, 2019
Feb. 08, 2019
USD ($)
Dec. 31, 2019
USD ($)
segment
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Accounting Policies [Abstract]          
Number of operating segments | segment     1    
Schedule of Equity Method Investments [Line Items]          
Cash paid     $ 23,174 $ 0 $ 0
Equity method investment     $ 21,894 $ 0  
Accu-Trade, LLC          
Schedule of Equity Method Investments [Line Items]          
Ownership percentage   20.00%      
Equity method investment   $ 22,900      
Basis difference   21,000      
Weighted average useful live 5 years        
Cash consideration paid | Accu-Trade, LLC          
Schedule of Equity Method Investments [Line Items]          
Cash paid   17,900      
Capital contribution | Accu-Trade, LLC          
Schedule of Equity Method Investments [Line Items]          
Cash paid   $ 5,000