v3.26.1
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended
Mar. 31, 2026
Mar. 31, 2025
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) $ 220,956 $ 212,397
Service charges and fees on deposit accounts 9,932 9,640
Insurance commission income 5,944 5,805
Card and processing income 11,758 11,475
Other non-interest income 6,008 5,637
Total non-interest income 37,685 35,734
Total Revenues (Loss) 258,641 248,131
Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 2,922 2,041
Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 7,129 6,773
Mortgage Banking Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) 17,802 17,586
Service charges and fees on deposit accounts 0 0
Insurance commission income 0 0
Card and processing income 0 0
Total non-interest income 4,408 3,582
Total Revenues (Loss) 22,210 21,168
Mortgage Banking Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 33 20
Mortgage Banking Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 4,375 3,562
Consumer (Retail) Banking Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) 144,963 143,015
Service charges and fees on deposit accounts 7,436 7,315
Insurance commission income 5,742 5,585
Card and processing income 10,109 9,450
Total non-interest income 27,540 26,193
Total Revenues (Loss) 172,503 169,208
Consumer (Retail) Banking Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 1,793 1,580
Consumer (Retail) Banking Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 2,460 2,263
Commercial and Corporate Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) 44,655 42,809
Service charges and fees on deposit accounts 1,580 1,441
Insurance commission income 0 0
Card and processing income 231 404
Total non-interest income 2,303 2,257
Total Revenues (Loss) 46,958 45,066
Commercial and Corporate Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 221 19
Commercial and Corporate Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 271 393
Treasury and Investments Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) (25,101) (27,659)
Service charges and fees on deposit accounts 0 0
Insurance commission income 0 0
Card and processing income 0 0
Total non-interest income 35 151
Total Revenues (Loss) (25,066) (27,508)
Treasury and Investments Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 0 0
Treasury and Investments Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 35 151
United States Operations Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) 21,897 20,789
Service charges and fees on deposit accounts 156 142
Insurance commission income 14 39
Card and processing income 14 22
Total non-interest income 907 854
Total Revenues (Loss) 22,804 21,643
United States Operations Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 726 282
United States Operations Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income (3) 369
Virgin Islands Operations Segment [Member]    
Disaggregation Of Revenue [Line Items]    
Net interest income (loss) 16,740 15,857
Service charges and fees on deposit accounts 760 742
Insurance commission income 188 181
Card and processing income 1,404 1,599
Total non-interest income 2,492 2,697
Total Revenues (Loss) 19,232 18,554
Virgin Islands Operations Segment [Member] | Other service charges and fees [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income 149 140
Virgin Islands Operations Segment [Member] | Not in scope of Topic 606 [Member]    
Disaggregation Of Revenue [Line Items]    
Other non-interest income $ (9) $ 35