Annual report pursuant to Section 13 and 15(d)

Employee benefit plans (Details) - Schedule of substantially funded

v3.20.2
Employee benefit plans (Details) - Schedule of substantially funded - USD ($)
$ in Thousands
Jul. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Schedule of substantially funded [Abstract]      
Total Assets $ 2,181 $ 2,064 $ 1,849
Accumulated Benefit Obligation $ 2,401 $ 2,308 $ 2,094
Funded status 91.00% 90.00% 88.00%