XML 136 R3.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
CONSOLIDATED STATEMENTS OF FINANCIAL CONDITION (Parenthetical) - shares
Dec. 31, 2019
Dec. 31, 2018
Statement of Financial Position [Abstract]    
Preferred stock, shares authorized 5,000,000 5,000,000
Common stock, shares authorized 55,000,000 55,000,000
Common stock, shares issued 37,676,006 34,392,464
Common stock, shares outstanding 35,072,066 32,328,542
Treasury Stock, Shares 2,603,940 2,063,922