XML 129 R93.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Future Expected Operating Lease Payments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Dec. 31, 2018
Leases [Abstract]    
2020 $ 4,388  
2021 4,235  
2022 3,896  
2023 3,216  
2024 2,937  
Thereafter 13,745  
Total 32,417  
Discount for present value of expected cash flows (4,877)  
Lease liability at December 31, 2019 $ 27,540 $ 0