XML 54 R39.htm IDEA: XBRL DOCUMENT v3.24.0.1
Summary of Significant Accounting Policies - Segments and Equity Methods Narrative (Details)
$ in Millions
12 Months Ended
Feb. 08, 2019
USD ($)
Dec. 31, 2023
USD ($)
Segment
Mar. 01, 2022
Accounting Policies [Abstract]      
Number of operating segments | Segment   1  
Accu-Trade, LLC      
Schedule of Equity Method Investments [Line Items]      
Non-cash impairment charge   $ 4.1  
Accu-Trade, LLC      
Schedule of Equity Method Investments [Line Items]      
Ownership percentage   20.00% 20.00%
Equity method investment $ 22.9    
Basis difference $ 22.9    
Weighted average useful live 5 years    
Recognized gain   $ 1.8  
Cash consideration paid | Accu-Trade, LLC      
Schedule of Equity Method Investments [Line Items]      
Cash paid $ 17.9    
Capital contribution | Accu-Trade, LLC      
Schedule of Equity Method Investments [Line Items]      
Cash paid $ 5.0