XML 48 R39.htm IDEA: XBRL DOCUMENT v3.23.1
Related Party Transactions (Details) - USD ($)
$ in Millions
2 Months Ended
Mar. 01, 2022
Mar. 31, 2023
Accu-Trade    
Related Party Transactions    
Ownership percent 20.00%  
Accu-Trade    
Related Party Transactions    
Due to related parties   $ 0.0
Accu-Trade | Contra-revenue    
Related Party Transactions    
Contra revenue $ 0.1  
Accu-Trade | Cost of revenue    
Related Party Transactions    
Costs under related party agreements $ 1.1