v3.26.1
Fair Value of Financial Instruments - Schedule of Fair Value Carrying Amount and Unpaid Principal Outstanding of Loans Under Fair Value Option (Details) - USD ($)
$ in Thousands
Mar. 31, 2026
Dec. 31, 2025
Fair Value Option Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount $ 244,940 $ 260,625
Total Loans, Unpaid Principal Balance 253,668 269,851
Total Loans, Difference (8,728) (9,226)
Nonaccruals, Fair Value Carrying Amount 61,563 61,602
Nonaccruals, Unpaid Principal Balance 62,839 62,824
Nonaccruals, Difference (1,276) (1,222)
90 Days or More Past Due, Fair Value Carrying Amount 48,109 45,784
90 Days or More Past Due, Unpaid Principal Balance 49,087 46,824
90 Days or More Past Due, Difference (978) (1,040)
Loans held for investment    
Fair Value Option Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount 244,940 260,625
Total Loans, Unpaid Principal Balance 253,668 269,851
Total Loans, Difference (8,728) (9,226)
Nonaccruals, Fair Value Carrying Amount 61,563 61,602
Nonaccruals, Unpaid Principal Balance 62,839 62,824
Nonaccruals, Difference (1,276) (1,222)
90 Days or More Past Due, Fair Value Carrying Amount 48,109 45,784
90 Days or More Past Due, Unpaid Principal Balance 49,087 46,824
90 Days or More Past Due, Difference $ (978) $ (1,040)