XML 58 R48.htm IDEA: XBRL DOCUMENT v3.23.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, 2023
Mar. 31, 2023
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 35,771  
Gross Unrealized Gains 33  
Gross Unrealized (Losses) (1,944)  
Fair Value (1) 33,860  
Amortized Cost   $ 39,622
Gross Unrealized Gains   21
Gross Unrealized (Losses)   (2,334)
Fair Value (1)   37,309
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 21,840  
Gross Unrealized Gains 0  
Gross Unrealized (Losses) (1,400)  
Fair Value (1) 20,440  
Amortized Cost   24,936
Gross Unrealized Gains   6
Gross Unrealized (Losses)   (1,325)
Fair Value (1)   23,617
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 13,412  
Gross Unrealized Gains 33  
Gross Unrealized (Losses) (544)  
Fair Value (1) 12,901  
Amortized Cost   13,400
Gross Unrealized Gains   15
Gross Unrealized (Losses)   (425)
Fair Value (1)   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 (1)   184
Certificates of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 519 518
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value (1) $ 519 $ 518