XML 102 R80.htm IDEA: XBRL DOCUMENT v3.20.2
Trade Payables (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Mar. 31, 2019
Trade payables $ 8,398 $ 32,695
Margin lending payable    
Trade payables 6,101 29,081
Trade payable for securities purchased    
Trade payables 1,860 2,939
Payables to suppliers of goods and services    
Trade payables 202 555
Other    
Trade payables $ 235 $ 120