XML 39 R52.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Lease Details (Details)
$ in Thousands
12 Months Ended
Dec. 31, 2019
USD ($)
lease
Dec. 31, 2018
USD ($)
Dec. 31, 2017
USD ($)
Leases      
Operating lease costs $ 4,084    
Operating lease costs   $ 827 $ 1,545
Non-cancelable operating lease commitments $ 16,135    
Term of non-cancelable operating lease commitments 10 years 6 months    
Weighted-average remaining lease term 8 years 3 months 18 days    
Weighted-average discount rate of operating leases 4.29%    
Number of financing leases | lease 0    
Minimum      
Leases      
Term of operating leases 3 months    
Maximum      
Leases      
Term of operating leases 10 years