XML 89 R62.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Narrative) (Details) - USD ($)
$ in Thousands
Jan. 01, 2019
Mar. 31, 2020
Dec. 31, 2019
Leased right-of-use assets   $ 33,288 $ 37,040
Operating lease liability   $ 42,790 $ 47,177
Accounting Standards Update 2016-02 [Member]      
Leased right-of-use assets $ 38,300    
Operating lease liability 40,400    
Cumulative-effect adjustment on retained earnings $ 300    
Minimum [Member]      
Lease term   1 month  
Maximum [Member]      
Lease term   20 years