v3.26.1
Financial Instruments and Fair Value Measurements - Schedule of Reconciliation of Financial Assets Measured at Fair Value on a Recurring Basis Using Level 3 Inputs (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jan. 14, 2025
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Finance Receivables of Consolidated CFEs | Level 3          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair Value, Beginning Balance $ 214,420     $ 441,084 $ 387,444
Reclassification of finance receivables due to a change in Accounting Policy 180,883        
Transfer within Level 3 categories (439)     246,496 348,414
Losses included in realized and unrealized losses (4,707)     (39,425) (31,474)
Losses included in Warranties and GAP (52)     (2,031) (1,957)
Paydowns (2,947)     (124,265) (104,603)
Other 286     (997) (923)
Fair Value, Ending Balance 387,444 $ 520,862 $ 596,901 520,862 596,901
Finance Receivables at Fair Value          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Losses included in realized and unrealized losses 6,451 19,182 23,155 47,522 35,202
Finance Receivables at Fair Value | Level 3          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair Value, Beginning Balance 289,428     367,552 437,568
Reclassification of finance receivables due to a change in Accounting Policy 139,052        
Transfer within Level 3 categories 439     (246,496) (348,414)
Losses included in realized and unrealized losses (2,265)     (6,781) (1,975)
Losses included in Warranties and GAP (188)     (1,443) (1,752)
Issuances, net of discount 14,337     225,065 223,063
Paydowns (2,992)     (47,766) (53,879)
Other (243)     (3,328) (2,471)
Fair Value, Ending Balance 437,568 286,803 252,140 286,803 252,140
Securitization Debt of Consolidated CFEs | Level 3          
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items]          
Fair Value, Beginning Balance 16,922     0 14,934
Transfers into Level 3       48,624  
Losses included in realized and unrealized losses (1,988)     (3,157) (350)
Fair Value, Ending Balance $ 14,934 $ 45,467 $ 14,584 $ 45,467 $ 14,584