Quarterly report [Sections 13 or 15(d)]

FEE AND COMMISSION INCOME/EXPENSE-Schedule of commission income (Details)

v3.25.2
FEE AND COMMISSION INCOME/EXPENSE-Schedule of commission income (Details) - USD ($)
$ in Thousands
3 Months Ended
Jun. 30, 2025
Jun. 30, 2024
Disaggregation of Revenue [Line Items]    
Brokerage services $ 102,877 $ 93,167
Commission income from payment processing 5,933 8,563
Agency fee income 4,538 4,708
Bank services (9,379) 2,516
Underwriting and market-making services 2,905 4,702
Other fee and commission income 768 1,833
Total fee and commission income 107,642 115,489
Agency fee expense 65,872 64,816
Brokerage services 7,644 3,304
Bank services 7,858 3,643
Exchange services 225 541
Central Depository services 328 208
Other commission expenses 2,944 7,635
Total fee and commission expense 84,871 80,147
Brokerage    
Disaggregation of Revenue [Line Items]    
Brokerage services 102,877 93,167
Commission income from payment processing 0 0
Agency fee income 0 0
Bank services 0 0
Underwriting and market-making services 2,905 4,702
Other fee and commission income 43 74
Total fee and commission income 105,825 97,943
Agency fee expense 0 0
Brokerage services 7,591 3,274
Bank services 2,036 1,008
Exchange services 205 521
Central Depository services 328 208
Other commission expenses 627 666
Total fee and commission expense 10,787 5,677
Banking    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 0 0
Agency fee income 0 0
Bank services (9,379) 2,516
Underwriting and market-making services 0 0
Other fee and commission income 554 280
Total fee and commission income (8,825) 2,796
Agency fee expense 14 32
Brokerage services 27 23
Bank services 5,562 2,471
Exchange services 0 0
Central Depository services 0 0
Other commission expenses 0 0
Total fee and commission expense 5,603 2,526
Insurance    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 0 0
Agency fee income 0 115
Bank services 0 0
Underwriting and market-making services 0 0
Other fee and commission income 0 0
Total fee and commission income 0 115
Agency fee expense 65,858 64,784
Brokerage services 2 1
Bank services 174 101
Exchange services 0 0
Central Depository services 0 0
Other commission expenses 0 1
Total fee and commission expense 66,034 64,887
Other    
Disaggregation of Revenue [Line Items]    
Brokerage services 0 0
Commission income from payment processing 5,933 8,563
Agency fee income 4,538 4,593
Bank services 0 0
Underwriting and market-making services 0 0
Other fee and commission income 171 1,479
Total fee and commission income 10,642 14,635
Agency fee expense 0 0
Brokerage services 24 6
Bank services 86 63
Exchange services 20 20
Central Depository services 0 0
Other commission expenses 2,317 6,968
Total fee and commission expense $ 2,447 $ 7,057