XML 127 R85.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Notes Payable and Subordinated Borrowings - Schedule of Future Payments (Details) - Senior Notes [Member]
$ in Thousands
Dec. 31, 2019
USD ($)
Debt Instrument [Line Items]  
2020 $ 19,871
2021 54,757
2022 15,830
2023 81,078
2024 12,326
Thereafter 335,828
Total $ 519,690