Quarterly report pursuant to Section 13 or 15(d)

TRADING AND AVAILABLEFORSALE SECURITIES AT FAIR VALUE (Details 1)

v3.20.4
TRADING AND AVAILABLEFORSALE SECURITIES AT FAIR VALUE (Details 1) - USD ($)
$ in Thousands
Dec. 31, 2020
Mar. 31, 2020
Total Trading securities $ 345,313 $ 156,544
Total Available-for-sale securities, at fair value 1 6,438
Trading securities 345,313 156,544
Level 1    
Total Available-for-sale securities, at fair value 0 672
Trading securities 325,818 145,285
Level 2    
Total Available-for-sale securities, at fair value 0 5,765
Trading securities 812 0
Level 3    
Total Available-for-sale securities, at fair value 1 1
Trading securities 18,683 11,259
Corporate debt    
Total Available-for-sale securities, at fair value 1 1
Trading securities 57,388 69,530
Certificate of deposit    
Total Available-for-sale securities, at fair value 0 5,076
Certificate of deposit | Level 3    
Total Available-for-sale securities, at fair value   0
Certificate of deposit | Level 2    
Total Available-for-sale securities, at fair value   5,076
Certificate of deposit | Level 1    
Total Available-for-sale securities, at fair value   0
Preferred Shares [Member]    
Total Available-for-sale securities, at fair value 0 284
Total Available-for-sale securities   284
Preferred Shares [Member] | Level 1    
Total Available-for-sale securities, at fair value   0
Preferred Shares [Member] | Level 2    
Total Available-for-sale securities, at fair value   284
Preferred Shares [Member] | Level 3    
Total Available-for-sale securities, at fair value   0
Debt securities    
Total Available-for-sale securities, at fair value 0 405
Trading securities 286,780 87,014
Debt securities | Level 1    
Total Available-for-sale securities, at fair value   0
Trading securities 285,968 87,014
Debt securities | Level 2    
Total Available-for-sale securities, at fair value   405
Trading securities 812 0
Debt securities | Level 3    
Total Available-for-sale securities, at fair value   0
Trading securities 0 0
Mutual investment funds    
Total Available-for-sale securities, at fair value 0 672
Trading securities 1,145  
Equity securities | Level 1    
Total Available-for-sale securities, at fair value 0 0
Trading securities 38,705 58,271
Equity securities | Level 2    
Total Available-for-sale securities, at fair value 0 0
Trading securities 0 0
Equity securities | Level 3    
Total Available-for-sale securities, at fair value 1 1
Trading securities 18,683 11,259
Mutual investment funds | Level 1    
Total Available-for-sale securities, at fair value   672
Trading securities 1,145  
Mutual investment funds | Level 2    
Total Available-for-sale securities, at fair value   0
Trading securities 0  
Mutual investment funds | Level 3    
Total Available-for-sale securities, at fair value   $ 0
Trading securities $ 0