XML 62 R73.htm IDEA: XBRL DOCUMENT v3.20.1
Adoption of ASC Topic 842, Leases - Future Payments Under Operating Leases (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Future Payments Under Operating Leases      
2020 $ 7,293    
2021 6,084    
2022 5,119    
2023 5,092    
2024 5,124    
Thereafter 8,073    
Subtotal 36,785    
Less: imputed interest (7,252)    
Present value of minimum lease payments 29,533 $ 32,932  
Less: current portion of operating lease obligations (5,487)   $ 0
Total long-term lease obligations $ 24,046   $ 0