v3.25.3
Fair Value Disclosures - Narrative (Details)
$ in Millions
3 Months Ended 9 Months Ended
Mar. 31, 2025
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2024
USD ($)
Fair Value, Inputs, Level 3 | Fair Value, Measurements, Nonrecurring      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loans held for investment, net   $ 21.1 $ 35.3
Impaired loans, carrying value   35.8 $ 63.6
Allowance allocations $ 28.3 $ 14.7  
Credit risk transfer securities | Minimum      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Debt securities, available-for-sale, term   3 years 10 months 17 days  
Credit risk transfer securities | Maximum      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Debt securities, available-for-sale, term   5 years 10 months 24 days  
Measurement Input, Discount Rate | Credit risk transfer securities | Minimum      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Debt securities, available-for-sale, measurement input   0.0465  
Measurement Input, Discount Rate | Credit risk transfer securities | Maximum      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Debt securities, available-for-sale, measurement input   0.0568  
Measurement Input, Discount Rate | Credit risk transfer securities | Weighted Average      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Debt securities, available-for-sale, measurement input   0.0509 0.0563
Debt securities, available-for-sale, term   4 years 8 months 26 days 5 years 4 months 6 days