Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Deposits in Excess of Federally Insured Limits and Uninsured Deposits in Foreign Banks (Details)

v3.19.3.a.u2
Summary of Significant Accounting Policies - Deposits in Excess of Federally Insured Limits and Uninsured Deposits in Foreign Banks (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Accounting Policies [Abstract]    
Deposits in domestic banks in excess of federally insured limits $ 53,303 $ 27,520
Uninsured deposits in foreign banks $ 51,884 $ 32,907