XML 58 R48.htm IDEA: XBRL DOCUMENT v3.22.4
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, 2022
Mar. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 38,781  
Gross Unrealized Gains 211  
Gross Unrealized (Losses) (2,536)  
Fair Value (1) 36,456  
Amortized Cost   $ 106,882
Gross Unrealized Gains   2
Gross Unrealized (Losses)   (1,632)
Fair Value (1)   105,252
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 21,923  
Gross Unrealized Gains 0  
Gross Unrealized (Losses) (1,613)  
Fair Value (1) 20,310  
Amortized Cost   88,475
Gross Unrealized Gains   2
Gross Unrealized (Losses)   (1,403)
Fair Value (1)   87,074
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 13,296  
Gross Unrealized Gains 0  
Gross Unrealized (Losses) (579)  
Fair Value (1) 12,717  
Amortized Cost   17,891
Gross Unrealized Gains   0
Gross Unrealized (Losses)   (229)
Fair Value (1)   17,662
Common stock    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 3,045  
Gross Unrealized Gains 211  
Gross Unrealized (Losses) (344)  
Fair Value (1) 2,912  
Certificates of deposit    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 517 516
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value (1) $ 517 $ 516