XML 126 R115.htm IDEA: XBRL DOCUMENT v3.25.3
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) $ 217,916 $ 202,064 $ 646,172 $ 598,212
Service charges and fees on deposit accounts 9,811 9,684 29,207 29,071
Insurance commission income 2,618 3,003 10,961 11,296
Card and processing income 11,682 11,768 35,037 34,603
Other non-interest income 3,374 4,848 12,386 14,053
Total non-interest income 30,794 32,502 97,478 98,523
Total Revenues (Loss) 248,710 234,566 743,650 696,735
Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 2,159 2,731 6,372 8,268
Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 4,524 5,316 15,901 15,285
Mortgage Banking Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 17,636 18,409 52,892 54,740
Service charges and fees on deposit accounts 0 0 0 0
Insurance commission income 0 0 0 0
Card and processing income 0 0 0 0
Total non-interest income 3,415 3,407 10,495 10,134
Total Revenues (Loss) 21,051 21,816 63,387 64,874
Mortgage Banking Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 20 54 54 153
Mortgage Banking Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 3,395 3,353 10,441 9,981
Consumer (Retail) Banking Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 147,907 140,014 436,824 409,005
Service charges and fees on deposit accounts 7,419 7,833 22,099 23,117
Insurance commission income 2,430 2,824 10,310 10,621
Card and processing income 10,347 10,219 30,172 29,706
Total non-interest income 22,330 23,912 70,887 72,765
Total Revenues (Loss) 170,237 163,926 507,711 481,770
Consumer (Retail) Banking Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 1,695 1,649 4,996 5,218
Consumer (Retail) Banking Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 439 1,387 3,310 4,103
Commercial and Corporate Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 44,076 40,124 128,941 116,219
Service charges and fees on deposit accounts 1,506 949 4,434 3,228
Insurance commission income 0 0 0 0
Card and processing income 221 221 854 671
Total non-interest income 1,898 1,671 6,050 5,072
Total Revenues (Loss) 45,974 41,795 134,991 121,291
Commercial and Corporate Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 32 173 73 514
Commercial and Corporate Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 139 328 689 659
Treasury and Investments Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) (30,957) (31,262) (85,746) (83,018)
Service charges and fees on deposit accounts 0 0 0 0
Insurance commission income 0 0 0 0
Card and processing income 0 0 0 0
Total non-interest income 33 250 203 483
Total Revenues (Loss) (30,924) (31,012) (85,543) (82,535)
Treasury and Investments Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 0 0 0 0
Treasury and Investments Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 33 250 203 483
United States Operations Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 22,517 19,447 63,748 56,392
Service charges and fees on deposit accounts 142 149 431 452
Insurance commission income 65 75 158 161
Card and processing income 23 10 76 119
Total non-interest income 998 959 2,714 2,711
Total Revenues (Loss) 23,515 20,406 66,462 59,103
United States Operations Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 289 698 856 1,932
United States Operations Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 479 27 1,193 47
Virgin Islands Operations Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 16,737 15,332 49,513 44,874
Service charges and fees on deposit accounts 744 753 2,243 2,274
Insurance commission income 123 104 493 514
Card and processing income 1,091 1,318 3,935 4,107
Total non-interest income 2,120 2,303 7,129 7,358
Total Revenues (Loss) 18,857 17,635 56,642 52,232
Virgin Islands Operations Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 123 157 393 451
Virgin Islands Operations Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income $ 39 $ (29) $ 65 $ 12