Employee Benefit Plans (Details) - Schedule of employee benefit plans - USD ($) $ in Thousands |
12 Months Ended | |||||
---|---|---|---|---|---|---|
Jul. 31, 2020 |
Jul. 31, 2019 |
Jul. 31, 2018 |
Dec. 31, 2020 |
Dec. 31, 2019 |
Dec. 31, 2018 |
|
Schedule of employee benefit plans [Abstract] | ||||||
Total Assets | $ 2,721 | $ 2,181 | $ 2,064 | |||
Accumulated Benefit Obligation | $ 2,890 | $ 2,401 | $ 2,308 | |||
Funded status | 94.00% | 91.00% | 90.00% | |||
Employer contributions | $ 143 | $ 165 | $ 208 |
X | ||||||||||
- Definition Funded status. No definition available.
|
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. No definition available.
|
X | ||||||||||
- Definition Amount of actuarial present value of benefits attributed to employee service rendered, excluding assumptions about future compensation level. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of contribution received by defined benefit plan from employer which increases plan assets. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|