Employee benefit plan (Details) - Schedule of substantially funded - USD ($) $ in Thousands |
Jul. 31, 2019 |
Dec. 31, 2018 |
Jul. 31, 2018 |
Dec. 31, 2017 |
Dec. 31, 2016 |
---|---|---|---|---|---|
Schedule of substantially funded [Abstract] | |||||
Total Assets | $ 106,640 | $ 2,064 | $ 101,660 | $ 1,849 | $ 2,184 |
Accumulated Benefit Obligation | $ 2,308 | $ 2,094 | $ 2,432 | ||
Funded status | 90.00% | 88.00% | 90.00% |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Sum of the carrying amounts as of the balance sheet date of all assets that are recognized. Assets are probable future economic benefits obtained or controlled by an entity as a result of past transactions or events. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Percentage of plan assets to benefit obligation of defined benefit plan. No definition available.
|