v3.26.1
Fair Value Measurements - Schedule of Sensitivity in the Fair Value of Other Asset-Backed Securities to Adverse Changes in Key Assumptions (Details) - USD ($)
$ in Thousands
Jun. 30, 2026
Dec. 31, 2025
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value $ 4,046,761 $ 3,706,709
Other asset-backed securities related to Structured Program transactions    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Fair Value 257,820 219,370
Discount rate:    
100 basis point increase (2,706) (2,285)
200 basis point increase (5,361) (4,529)
Annualized net charge-off rate:    
10% increase (2,793) (2,077)
20% increase (5,617) (4,112)
Annualized prepayment rate:    
10% increase (1,148) (674)
20% increase $ (2,136) $ (1,227)
Other asset-backed securities related to Structured Program transactions | Weighted Average    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Expected remaining weighted-average life (in years) 1 year 1 month 6 days 1 year 2 months 12 days