XML 93 R82.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Future minimum lease payments (Details) - USD ($)
$ in Thousands
Sep. 30, 2020
Dec. 31, 2019
Future minimum lease payments    
Remainder of 2020 $ 1,365  
2021 8,057  
2022 7,493  
2023 6,793  
2024 3,295  
Thereafter 8,746  
Total 35,749  
Less discount (1,781)  
Present value of lease liability $ 33,968 $ 22,039