Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)

v3.10.0.1
Summary of Significant Accounting Policies - Recently Adopted Accounting Pronouncements (Details)
$ in Millions
Dec. 31, 2019
USD ($)
Scenario, Forecast | Accounting Standards Update 2018-15  
Recently Adopted Accounting Pronouncements  
Expected implementation costs to be capitalized $ 1.3