XML 103 R3.htm IDEA: XBRL DOCUMENT v3.20.1
Consolidated Statements of Financial Condition (Parentheticals) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Marketable securities, fair value $ 73,101 $ 18,874
Investments fair value 14,206 9,913
Asset-backed securities, issuance costs 0 8,979
Bond Payable, issuance costs $ 3,416 $ 2,428
Common shares, par value (in dollars per share) $ 0.001 $ 0.001
Common shares, shares authorized (in shares) 100,000,000 100,000,000
Common shares, shares issued (in shares) 22,797,092 22,780,052
Common shares, shares outstanding (in shares) 19,509,349 21,319,720
Treasury shares, shares (in shares) 3,287,743 1,460,332