XML 159 R129.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies - Future Lease Commitments (Details) - USD ($)
$ in Thousands
Dec. 31, 2019
Jan. 01, 2019
Dec. 31, 2018
Leases [Abstract]      
2020 $ 3,395    
2021 2,275    
2022 1,706    
2023 1,520    
2024 1,558    
2025 and thereafter 5,678    
Total Lease Commitments 16,132 $ 16,000  
Less: Imputed interest (2,689)    
Lease Liability $ 13,443   $ 0