v3.25.1
Fair value measurement - Assets measured at fair value on nonrecurring basis (Details) - Nonrecurring - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans $ 4,167 $ 110
Other real estate owned 2,018 1,416
Other foreclosed assets 133 105
Total assets measured at fair value on non-recurring basis 6,318 1,631
Loans - write-down (362) (2,172)
Other real estate owned - write down (485) (224)
Other foreclosed assets - write down (76) (41)
Total assets measured - write down (923) (2,437)
Level 1    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans 0 0
Other real estate owned 0 0
Other foreclosed assets 0 0
Total assets measured at fair value on non-recurring basis 0 0
Level 2    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans 0 0
Other real estate owned 0 0
Other foreclosed assets 0 0
Total assets measured at fair value on non-recurring basis 0 0
Level 3    
Fair Value, Assets and Liabilities Measured on Recurring and Nonrecurring Basis [Line Items]    
Loans 4,167 110
Other real estate owned 2,018 1,416
Other foreclosed assets 133 105
Total assets measured at fair value on non-recurring basis $ 6,318 $ 1,631