XML 99 R88.htm IDEA: XBRL DOCUMENT v3.20.2
Operating Leases - Maturities of Lease Liabilities (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Dec. 31, 2019
Lessee, Operating Lease, Liability, Payment, Due [Abstract]    
2020 $ 3,281  
2021 7,465  
2022 6,993  
2023 5,819  
2024 5,718  
2025 3,428  
Thereafter 826  
Total 33,530  
Present value adjustment (7,804)  
Total 25,726  
Current portion of lease liabilities 4,514 $ 4,182
Long-term portion of operating lease liabilities $ 21,212 $ 23,849