XML 67 R51.htm IDEA: XBRL DOCUMENT v3.23.1
- Summary of Trading Securities (Details) - USD ($)
$ in Thousands
Mar. 31, 2023
Mar. 31, 2022
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost $ 39,622 $ 106,882
Gross Unrealized Gains 21 2
Gross Unrealized (Losses) (2,334) (1,632)
Fair Value (1) 37,309 105,252
Corporate debt securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 24,936 88,475
Gross Unrealized Gains 6 2
Gross Unrealized (Losses) (1,325) (1,403)
Fair Value (1) 23,617 87,074
U.S. treasury securities    
Schedule of Held-to-maturity Securities [Line Items]    
Amortized Cost 13,400 17,891
Gross Unrealized Gains 15 0
Gross Unrealized (Losses) (425) (229)
Fair Value (1) 12,990 17,662
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 518 516
Gross Unrealized Gains 0 0
Gross Unrealized (Losses) 0 0
Fair Value (1) $ 518 $ 516