v3.26.1
Related party transactions (Details) - USD ($)
$ in Thousands
3 Months Ended 12 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Dec. 31, 2025
Related party transactions      
Interest bearing deposits $ 3,456,028   $ 3,479,584
Payment to goods or services from related party 78 $ 86  
Related party      
Related party transactions      
Outstanding balance of non-performing loans 0   0
Interest bearing deposits $ 173,700   $ 161,500