Quarterly report pursuant to Section 13 or 15(d)

Accounting Policies - Recently Adopted Accounting Pronouncements (Details)

v3.20.2
Accounting Policies - Recently Adopted Accounting Pronouncements (Details)
$ in Thousands
Dec. 31, 2019
USD ($)
Recently Adopted Accounting Pronouncements  
Cumulative adjustment to retained earnings on adoption of new accounting principle $ (3,225)
Accounting Standards Update 2016-13 | Restatement Adjustment  
Recently Adopted Accounting Pronouncements  
Cumulative adjustment to retained earnings on adoption of new accounting principle $ (3,200)