XML 134 R53.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies - Letter of Credit Facility (Details) - Wells Fargo Bank - USD ($)
Dec. 31, 2019
Dec. 31, 2018
Line of Credit Facility [Line Items]    
Line of credit facility, maximum borrowing capacity $ 60,000,000.0  
Standby Letters of Credit    
Line of Credit Facility [Line Items]    
Letters of credit outstanding   $ 4,600,000