v3.26.3
Fair Value Disclosures - Narrative (Details)
$ in Thousands
9 Months Ended
Sep. 30, 2026
USD ($)
Sep. 30, 2025
USD ($)
Dec. 31, 2025
USD ($)
Fair Value, Inputs, Level 3      
Fair Value Assets Measured On Non Recurring Basis Unobservable Input Reconciliation [Line Items]      
Loans held for investment, net $ 26,865   $ 20,844
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 26,900   20,800
Impaired loans, carrying value 46,600   $ 30,100
Allowance allocations $ 19,700 $ 9,300  
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 9 months 3 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 4 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.0572    
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.0685    
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.0624   0.0516
Debt securities, available-for-sale, term 4 years 6 months 7 days   4 years 7 months 24 days