XML 64 R53.htm IDEA: XBRL DOCUMENT v3.20.2
ASC 842 ADOPTION IMPACT - Maturities of lease liability (Details) - USD ($)
$ in Thousands
Jun. 30, 2020
Jan. 01, 2020
Dec. 31, 2019
Leases [Abstract]      
2021 $ 5,931    
2022 5,271    
2023 3,379    
2024 2,736    
2025 2,528    
Thereafter 3,846    
Total future undiscounted lease payments 23,691    
Less imputed interest (5,401)    
Total $ 18,290 $ 20,000  
Operating Leases, Future Minimum Payments Due, Fiscal Year Maturity [Abstract]      
2020     $ 5,609
2021     5,155
2022     4,067
2023     2,993
2024     2,670
Thereafter     5,065
Total     $ 25,559