XML 57 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Summary of Significant Accounting Policies - Segments and Equity Methods Narrative (Details)
$ in Millions
12 Months Ended
Feb. 08, 2019
USD ($)
Dec. 31, 2024
USD ($)
Segment
Dec. 31, 2022
USD ($)
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 $ 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