Recent Accounting Pronouncements (Details)
9 Months Ended
Sep. 30, 2020
Restatement | ASU 2016-02  
New Accounting Pronouncements or Change in Accounting Principle [Line Items]  
Percentage of impact on consolidated balance sheet 5.00%