XML 22 R27.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Summary of Significant Accounting Policies (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
Segment
Dec. 31, 2018
USD ($)
Jan. 01, 2019
USD ($)
Dec. 31, 2017
USD ($)
Accounting Policies [Abstract]        
Number of operating segments | Segment 1      
Available-for-sale securities, other than temporary impairment losses $ 0 $ 0    
Allowance recorded 0 0    
Impaired assets 0 $ 0   $ 0
Operating lease, ROU Assets 20,200,000   $ 16,400,000  
Operating lease liabilities $ 30,573,000   $ 27,700,000