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
Jun. 30, 2026
Dec. 31, 2025
Fair Value Option Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount $ 232,088 $ 260,625
Total Loans, Unpaid Principal Balance 240,396 269,851
Total Loans, Difference (8,308) (9,226)
Nonaccruals, Fair Value Carrying Amount 59,318 61,602
Nonaccruals, Unpaid Principal Balance 60,705 62,824
Nonaccruals, Difference (1,387) (1,222)
90 Days or More Past Due, Fair Value Carrying Amount 49,681 45,784
90 Days or More Past Due, Unpaid Principal Balance 50,734 46,824
90 Days or More Past Due, Difference (1,053) (1,040)
Loans held for investment    
Fair Value Option Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount 232,088 260,625
Total Loans, Unpaid Principal Balance 240,396 269,851
Total Loans, Difference (8,308) (9,226)
Nonaccruals, Fair Value Carrying Amount 59,318 61,602
Nonaccruals, Unpaid Principal Balance 60,705 62,824
Nonaccruals, Difference (1,387) (1,222)
90 Days or More Past Due, Fair Value Carrying Amount 49,681 45,784
90 Days or More Past Due, Unpaid Principal Balance 50,734 46,824
90 Days or More Past Due, Difference $ (1,053) $ (1,040)