XML 74 R67.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Leases - Schedule of Lease Liability Maturity (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Leases [Abstract]    
2020 $ 11,933  
2021 11,184  
2022 10,882  
2023 10,855  
2024 963  
Total remaining undiscounted lease payments 45,817  
Less: imputed interest 2,468  
Total remaining discounted lease payments $ 43,349 $ 54,304