v3.26.1
Fair value measurement - Changes in level 3 assets and liabilities measured at fair value on a recurring basis (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance $ 97,694 $ 111,054
Gains (Losses) included in earnings (2,642) (3,576)
Gains (losses) included in OCI 3 (2)
Additions 515 210
Settlements (25) (25)
Transfers out of Level 3   (1,500)
Ending Balance 95,545 106,161
Changes in unrealized gains (losses) relating to assets still held at reporting date (472) (1,316)
Debt securities available-for-sale | Mortgage Backed Securities    
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance 405 484
Gains (Losses) included in earnings 0 0
Gains (losses) included in OCI 3 (2)
Additions 0 0
Settlements (25) (25)
Transfers out of Level 3   0
Ending Balance 383 457
Changes in unrealized gains (losses) relating to assets still held at reporting date 0 0
Debt securities available-for-sale | Other    
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance 750 2,250
Gains (Losses) included in earnings 0 0
Gains (losses) included in OCI 0 0
Additions 0 0
Settlements 0 0
Transfers out of Level 3   (1,500)
Ending Balance 750 750
Changes in unrealized gains (losses) relating to assets still held at reporting date 0 0
Trading account debt securities | Mortgage Backed Securities    
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance 84 84
Gains (Losses) included in earnings 1 0
Gains (losses) included in OCI 0 0
Additions 0 0
Settlements 0 0
Transfers out of Level 3   0
Ending Balance 85 84
Changes in unrealized gains (losses) relating to assets still held at reporting date 0 0
Trading account debt securities | Other    
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance 99 133
Gains (Losses) included in earnings (4) (6)
Gains (losses) included in OCI 0 0
Additions 0 0
Settlements 0 0
Transfers out of Level 3   0
Ending Balance 95 127
Changes in unrealized gains (losses) relating to assets still held at reporting date 0 9
Mortgage Servicing Rights    
Assets, Fair Value Disclosure [Abstract]    
Beginning Balance 96,356 108,103
Gains (Losses) included in earnings (2,639) (3,570)
Gains (losses) included in OCI 0 0
Additions 515 210
Settlements 0 0
Transfers out of Level 3   0
Ending Balance 94,232 104,743
Changes in unrealized gains (losses) relating to assets still held at reporting date $ (472) $ (1,325)