v3.25.1
SEGMENT REPORTING - Balance Sheet (Details) - USD ($)
$ in Thousands
Mar. 31, 2025
Mar. 31, 2024
Segment Reporting Information [Line Items]    
Total assets $ 9,914,017 $ 8,301,930
Total liabilities 8,699,659 7,134,972
Net assets 1,214,358 1,166,958
Brokerage    
Segment Reporting Information [Line Items]    
Total assets 4,344,555 2,586,803
Total liabilities 3,588,781 1,973,887
Net assets 755,774 612,916
Banking    
Segment Reporting Information [Line Items]    
Total assets 4,441,315 4,939,626
Total liabilities 3,936,900 4,389,745
Net assets 504,415 549,881
Insurance    
Segment Reporting Information [Line Items]    
Total assets 712,352 529,517
Total liabilities 571,335 402,865
Net assets 141,017 126,652
Other    
Segment Reporting Information [Line Items]    
Total assets 415,795 245,984
Total liabilities 602,643 368,475
Net assets $ (186,848) $ (122,491)