XML 75 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Accounting Pronouncements Adoption of Accounting Pronouncements (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Adoption of Accounting Pronouncements [Abstract]  
Cumulative effect of new accounting principle in period of adoption $ 1,435