XML 59 R41.htm IDEA: XBRL DOCUMENT v3.25.0.1
Significant Accounting Policies - Accounts Receivable (Narrative) (Details)
$ in Millions
12 Months Ended
Dec. 31, 2024
USD ($)
businessDay
Dec. 31, 2023
USD ($)
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Wholesale accounts receivable | $ $ 4.9 $ 4.6
Credit card receivables | $ $ 1.0 $ 2.3
Minimum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, settlement period | businessDay 2,000,000  
Maximum    
Accounts, Notes, Loans and Financing Receivable [Line Items]    
Accounts receivable, settlement period | businessDay 3,000,000