v3.26.1
FEE AND COMMISSION INCOME AND EXPENSE - Schedule of fee and commission income and expense (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]    
Brokerage services $ 164,261 $ 102,877
Commission income from payment processing 8,851 5,933
Agency fee income 7,076 4,538
Underwriting and market-making services 2,794 2,905
Bank services (26,788) (9,379)
Other fee and commission income 540 768
Total fee and commission income 156,734 107,642
Brokerage services 13,215 7,644
Bank services 10,212 7,858
Agency fee expense 2,558 65,355
Exchange services 2,161 225
Central Depository services 540 328
Other commission expenses 2,603 2,944
Total fee and commission expense 31,289 84,354
Brokerage    
Disaggregation of Revenue [Line Items]    
Brokerage services 164,261 102,877
Commission income from payment processing 0 0
Agency fee income 0 0
Underwriting and market-making services 2,794 2,905
Bank services 0 0
Other fee and commission income 485 43
Total fee and commission income 167,540 105,825
Brokerage services 13,141 7,591
Bank services 1,866 2,036
Agency fee expense 3 0
Exchange services 2,112 205
Central Depository services 540 328
Other commission expenses 137 627
Total fee and commission expense 17,799 10,787
Banking    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 0 0
Agency fee income 0 0
Underwriting and market-making services 0 0
Bank services (26,788) (9,379)
Other fee and commission income 52 554
Total fee and commission income (26,736) (8,825)
Brokerage services 63 27
Bank services 8,139 5,562
Agency fee expense 186 14
Exchange services 0 0
Central Depository services 0 0
Other commission expenses 0 0
Total fee and commission expense 8,387 5,603
Insurance    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 0 0
Agency fee income 0 0
Underwriting and market-making services 0 0
Bank services 0 0
Other fee and commission income 0 0
Total fee and commission income 0 0
Brokerage services 0 2
Bank services 18 174
Agency fee expense 2,369 65,341
Exchange services 0 0
Central Depository services 0 0
Other commission expenses 0 0
Total fee and commission expense 2,388 65,517
Other    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 8,851 5,933
Agency fee income 7,076 4,538
Underwriting and market-making services 0 0
Bank services 0 0
Other fee and commission income 3 171
Total fee and commission income 15,930 10,642
Brokerage services 11 24
Bank services 189 86
Agency fee expense 0 0
Exchange services 49 20
Central Depository services 0 0
Other commission expenses 2,466 2,317
Total fee and commission expense $ 2,715 $ 2,447