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
Jan. 14, 2025
Mar. 31, 2026
Mar. 31, 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) 247,092 349,623
Losses included in realized and unrealized losses (4,707) (23,716) (13,991)
Losses included in Warranties and GAP (52) (884) (804)
Paydowns (2,947) (61,837) (44,268)
Other 286 (673) (404)
Fair Value, Ending Balance 387,444 601,066 677,600
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 28,340 12,047
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 (247,092) (349,623)
Losses included in realized and unrealized losses (2,265) (4,453) 3,176
Losses included in Warranties and GAP (188) (880) (976)
Issuances, net of discount 14,337 113,495 120,532
Paydowns (2,992) (23,928) (28,949)
Other (243) (1,147) (1,128)
Fair Value, Ending Balance 437,568 203,547 180,600
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   13,011  
Losses included in realized and unrealized losses (1,988) 339 273
Fair Value, Ending Balance $ 14,934 $ 13,350 $ 15,207