XML 127 R116.htm IDEA: XBRL DOCUMENT v3.25.2
REVENUE FROM CONTRACTS WITH CUSTOMERS - Disaggregation of Revenue (Details) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Jun. 30, 2025
Jun. 30, 2024
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) $ 215,859 $ 199,628 $ 428,256 $ 396,148
Service charges and fees on deposit accounts 9,756 9,725 19,396 19,387
Insurance commission income 2,538 2,786 8,343 8,293
Card and processing income 11,880 11,523 23,355 22,835
Other non-interest income 3,375 4,585 9,012 9,205
Total non-interest income 30,950 32,038 66,684 66,021
Total Revenues (Loss) 246,809 231,666 494,940 462,169
Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 2,171 2,798 4,213 5,537
Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 4,605 5,206 11,377 9,969
Mortgage Banking Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 17,670 18,185 35,256 36,331
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,498 3,606 7,080 6,727
Total Revenues (Loss) 21,168 21,791 42,336 43,058
Mortgage Banking Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 13 41 34 99
Mortgage Banking Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 3,485 3,565 7,046 6,628
Consumer (Retail) Banking Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 145,902 135,852 288,917 268,991
Service charges and fees on deposit accounts 7,365 7,666 14,680 15,283
Insurance commission income 2,295 2,563 7,880 7,797
Card and processing income 10,375 9,848 19,825 19,487
Total non-interest income 22,364 23,134 48,557 48,853
Total Revenues (Loss) 168,266 158,986 337,474 317,844
Consumer (Retail) Banking Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 1,720 1,753 3,301 3,570
Consumer (Retail) Banking Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 609 1,304 2,871 2,716
Commercial and Corporate Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 42,056 38,519 84,865 76,095
Service charges and fees on deposit accounts 1,487 1,125 2,928 2,281
Insurance commission income 0 0 0 0
Card and processing income 229 226 633 450
Total non-interest income 1,895 1,749 4,152 3,401
Total Revenues (Loss) 43,951 40,268 89,017 79,496
Commercial and Corporate Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 22 238 41 340
Commercial and Corporate Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 157 160 550 330
Treasury and Investments Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) (27,130) (27,066) (54,789) (51,756)
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 19 122 170 233
Total Revenues (Loss) (27,111) (26,944) (54,619) (51,523)
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 19 122 170 233
United States Operations Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 20,442 18,960 41,231 36,945
Service charges and fees on deposit accounts 147 155 289 303
Insurance commission income 54 30 93 86
Card and processing income 31 31 53 109
Total non-interest income 862 845 1,716 1,752
Total Revenues (Loss) 21,304 19,805 42,947 38,697
United States Operations Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 285 613 567 1,234
United States Operations Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 345 16 714 20
Virgin Islands Operations Segment [Member]        
Disaggregation Of Revenue [Line Items]        
Net interest income (loss) 16,919 15,178 32,776 29,542
Service charges and fees on deposit accounts 757 779 1,499 1,520
Insurance commission income 189 193 370 410
Card and processing income 1,245 1,418 2,844 2,789
Total non-interest income 2,312 2,582 5,009 5,055
Total Revenues (Loss) 19,231 17,760 37,785 34,597
Virgin Islands Operations Segment [Member] | Other service charges and fees [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income 131 153 270 294
Virgin Islands Operations Segment [Member] | Not in scope of Topic 606 [Member]        
Disaggregation Of Revenue [Line Items]        
Other non-interest income $ (10) $ 39 $ 26 $ 42