XML 81 R98.htm IDEA: XBRL DOCUMENT v3.20.1
Lease Commitments (Narrative) (Details)
12 Months Ended
Dec. 31, 2019
USD ($)
lease
Number of operating leases identified | lease 16
Operating lease related to occupancy expenses $ 758,000
Operating lease related to equipment expenses $ 160,000
Minimum  
Operating lease, term of contract 1 year
Maximum  
Operating lease, term of contract 7 years