XML 49 R37.htm IDEA: XBRL DOCUMENT v3.22.0.1
Summary of Significant Accounting Policies - Segments and Equity Methods Narrative (Details)
$ in Thousands
12 Months Ended
Feb. 08, 2019
USD ($)
Dec. 31, 2021
USD ($)
segment
Dec. 31, 2020
USD ($)
Dec. 31, 2019
USD ($)
Accounting Policies [Abstract]        
Number of operating segments | segment   1    
Schedule of Equity Method Investments [Line Items]        
Cash paid   $ 0 $ 0 $ 23,174
Equity method investment   $ 14,500 $ 19,905  
Accu-Trade, LLC        
Schedule of Equity Method Investments [Line Items]        
Ownership percentage   20.00%    
Non-cash impairment charge   $ 4,100    
Accu-Trade, LLC        
Schedule of Equity Method Investments [Line Items]        
Equity method investment $ 22,900      
Basis difference $ 22,900      
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