v3.25.2
Fair Value Measurements - Schedule of Significant Unobservable Inputs Used in the Fair Value Measurement of Senior Asset-Backed Securities (Details) - Senior asset-backed securities related to Structured Program transactions - Discount rate
Jun. 30, 2025
Dec. 31, 2024
Minimum    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.057 0.060
Maximum    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.060 0.060
Weighted- Average    
Fair Value Inputs Assets And Liabilities Quantitative Information [Line Items]    
Measurement input, debt securities available-for-sale 0.058 0.060