XML 70 R67.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Maturities of Lease Liabilities) (Details) - USD ($)
$ in Thousands
Mar. 31, 2020
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]      
Remainder of 2020 $ 13,649    
2021 15,844    
2022 17,879    
2023 17,450    
2024 17,438    
2025 14,430    
Thereafter 111,609    
Undiscounted lease payments 208,299    
Less: present value adjustment 49,949    
Total operating lease liability $ 158,350 $ 160,387 $ 66,551