XML 77 R67.htm IDEA: XBRL DOCUMENT v3.24.3
Financial Instruments and Fair Value Measurements - Additional Information (Details) - USD ($)
Sep. 30, 2024
Dec. 31, 2023
Sep. 30, 2023
Dec. 31, 2022
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Finance receivables held for sale, Fair Value $ 277,600,000 $ 0    
Finance receivable fair value on non-recurring basis 108,100,000 34,800,000    
Finance receivables held for sale, carrying value 363,029,000 503,546,000   $ 321,626,000
Level 3        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Finance receivables held for sale, carrying value 254,900,000      
Finance receivables held for sale, fair Value $ 254,900,000 $ 468,800,000    
2022-2 Securitization | Level 3        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Finance receivables     $ 180,700,000  
2023-1 Securitization | Level 3        
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]        
Finance receivables held for sale, Fair Value     $ 248,100,000