XML 105 R86.htm IDEA: XBRL DOCUMENT v3.10.0.1
Commitment and Contingencies (Details) - USD ($)
$ in Thousands
12 Months Ended
Dec. 31, 2018
Dec. 31, 2017
Future Minimum Lease Payments    
2019 $ 4,259  
2020 3,904  
2021 3,614  
2022 3,199  
2023 2,704  
Thereafter 5,910  
Total lease obligations 23,590  
Operating lease rent expense 4,078 $ 3,561
Due to related parties 0 0
Related Party Leases    
Future Minimum Lease Payments    
2019 2,250  
2020 2,250  
2021 2,250  
2022 2,250  
2023 2,130  
Thereafter 4,410  
Total lease obligations 15,540  
Operating lease rent expense 1,923 $ 1,918
Third Party Leases    
Future Minimum Lease Payments    
2019 2,009  
2020 1,654  
2021 1,364  
2022 949  
2023 574  
Thereafter 1,500  
Total lease obligations $ 8,050