XML 46 R76.htm IDEA: XBRL DOCUMENT v3.20.1
Recently Issued and Adopted Accounting Pronouncements (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Mar. 31, 2019
Jan. 01, 2019
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease liabilities $ 23,828   $ 24,311  
Right-of-use assets, net - Operating leases $ 21,982 $ 22,445 $ 22,445  
Accounting Standards Update 2016-02        
New Accounting Pronouncements or Change in Accounting Principle [Line Items]        
Lease liabilities       $ 24,700
Right-of-use assets, net - Operating leases       $ 23,000