v3.25.2
FAIR VALUE - Fair Value Carrying Amount and the Unpaid Principal Outstanding of HFI Government Guaranteed Loans (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount $ 90,687 $ 60,833
Total Loans, Unpaid Principal Balance 91,529 62,056
Total Loans, Fair Value Gain (Loss) (842) (1,223)
Nonaccrual, Fair Value Carrying Amount 1,430 1,491
Nonaccrual, Unpaid Principal Balance 5,541 2,630
Nonaccrual, Fair Value Gain (Loss) (4,111) (1,139)
90 Days or More Past Due, Fair Value Carrying Amount 0 0
90 Days or More Past Due, Unpaid Principal Balance 0 0
90 Days or More Past Due, Fair Value Gain (Loss) 0 0
Real estate - commercial    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount 16,408 15,136
Total Loans, Unpaid Principal Balance 16,293 15,075
Total Loans, Fair Value Gain (Loss) 115 61
Nonaccrual, Fair Value Carrying Amount 163 0
Nonaccrual, Unpaid Principal Balance 167 0
Nonaccrual, Fair Value Gain (Loss) (4) 0
90 Days or More Past Due, Fair Value Carrying Amount 0 0
90 Days or More Past Due, Unpaid Principal Balance 0 0
90 Days or More Past Due, Fair Value Gain (Loss) 0 0
Commercial and industrial    
Fair Value, Option, Quantitative Disclosures [Line Items]    
Total Loans, Fair Value Carrying Amount 74,279 45,697
Total Loans, Unpaid Principal Balance 75,236 46,981
Total Loans, Fair Value Gain (Loss) (957) (1,284)
Nonaccrual, Fair Value Carrying Amount 1,267 1,491
Nonaccrual, Unpaid Principal Balance 5,374 2,630
Nonaccrual, Fair Value Gain (Loss) (4,107) (1,139)
90 Days or More Past Due, Fair Value Carrying Amount 0 0
90 Days or More Past Due, Unpaid Principal Balance 0 0
90 Days or More Past Due, Fair Value Gain (Loss) $ 0 $ 0