XML 59 R48.htm IDEA: XBRL DOCUMENT v3.25.2
INVESTMENT SECURITIES - Schedule of Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Jun. 30, 2025
Mar. 31, 2025
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 72,910 $ 195,301
Gross Unrealized Gains 186 644
Gross Unrealized (Losses) (218) (321)
Fair Value 72,878 195,624
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 52,251 177,687
Gross Unrealized Gains 98 627
Gross Unrealized (Losses) (104) (164)
Fair Value 52,245 178,150
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 20,075 17,044
Gross Unrealized Gains 88 17
Gross Unrealized (Losses) (114) (157)
Fair Value 20,049 16,904
Common stock    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 35 21
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value 35 21
Certificates of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 549 549
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value $ 549 $ 549