XML 58 R48.htm IDEA: XBRL DOCUMENT v3.24.0.1
INVESTMENT SECURITIES - Schedule of Amortized Cost, Gross Unrealized Gains and Losses, and Fair Value of Securities Held to Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2023
Mar. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 36,419  
Gross Unrealized Gains 164  
Gross Unrealized (Losses) (1,216)  
Fair Value 35,367  
Amortized Cost   $ 39,622
Gross Unrealized Gains   21
Gross Unrealized (Losses)   (2,334)
Fair Value   37,309
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 21,790  
Gross Unrealized Gains 16  
Gross Unrealized (Losses) (893)  
Fair Value 20,913  
Amortized Cost   24,936
Gross Unrealized Gains   6
Gross Unrealized (Losses)   (1,325)
Fair Value   23,617
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 14,103  
Gross Unrealized Gains 148  
Gross Unrealized (Losses) (323)  
Fair Value 13,928  
Amortized Cost   13,400
Gross Unrealized Gains   15
Gross Unrealized (Losses)   (425)
Fair Value   12,990
Common stock    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost   768
Gross Unrealized Gains   0
Gross Unrealized (Losses)   (584)
Fair Value   184
Certificates of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 526 518
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value $ 526 $ 518