v3.26.1
Fair Value Measurements - Schedule of Significant Unobservable Inputs Used in the Fair Value Measurement of Other Asset-Backed Securities (Details) - Level 3 - Other asset-backed securities related to Structured Program transactions
Jun. 30, 2026
Dec. 31, 2025
Minimum | Discount rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.069 0.066
Minimum | Annualized net credit loss rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.034 0.031
Minimum | Annualized prepayment rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.215 0.228
Maximum | Discount rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.089 0.086
Maximum | Annualized net credit loss rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.065 0.062
Maximum | Annualized prepayment rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.280 0.274
Weighted Average | Discount rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.073 0.069
Weighted Average | Annualized net credit loss rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.056 0.050
Weighted Average | Annualized prepayment rate    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.266 0.258