v3.26.1
Fair value measurement - Schedule of Nonrecurring Fair Value Measurements (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Write-downs        
Other real estate owned - write downs $ (328) $ (1,351) $ (1,053) $ (2,579)
Nonrecurring        
RECURRING FAIR VALUE MEASUREMENTS        
Loans     17,111 4,361
Loans held-for-sale     83,700  
Other real estate owned     2,992 3,919
Other foreclosed assets     184 162
Total assets measured at fair value on a nonrecurring basis     103,987 8,442
Write-downs        
Loans - write-downs     (2,069) (91)
Loans held-for-sale - write-downs     (71,300)  
Other real estate owned - write downs     (518) (1,573)
Other foreclosed assets - write downs     (36) (46)
Total assets measured at fair value on a nonrecurring basis - write downs     (73,923) (1,710)
Nonrecurring | Level 1        
RECURRING FAIR VALUE MEASUREMENTS        
Loans     0 0
Loans held-for-sale     0  
Other real estate owned     0 0
Other foreclosed assets     0 0
Total assets measured at fair value on a nonrecurring basis     0 0
Nonrecurring | Level 2        
RECURRING FAIR VALUE MEASUREMENTS        
Loans     0 0
Loans held-for-sale     83,700  
Other real estate owned     0 0
Other foreclosed assets     0 0
Total assets measured at fair value on a nonrecurring basis     83,700 0
Nonrecurring | Level 3        
RECURRING FAIR VALUE MEASUREMENTS        
Loans     17,111 4,361
Loans held-for-sale     0  
Other real estate owned     2,992 3,919
Other foreclosed assets     184 162
Total assets measured at fair value on a nonrecurring basis     $ 20,287 $ 8,442