XML 27 R105.htm IDEA: XBRL DOCUMENT v3.20.1
LEASES - Additional information (Details) - USD ($)
12 Months Ended
Dec. 31, 2019
Dec. 31, 2018
Dec. 31, 2017
Lessee, Lease, Description [Line Items]      
Payments under operating leases $ 1,054,000 $ 1,200,000 $ 408,000
Rental income earned on office space leased to third parties $ 449,000 $ 426,000 $ 148,000
Minimum [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Weighted Average Remaining Lease Term 1 year    
Lessee, Operating Lease, Renewal Term 1 year    
Maximum [Member]      
Lessee, Lease, Description [Line Items]      
Operating Lease, Weighted Average Remaining Lease Term 15 years    
Lessee, Operating Lease, Options to Extend 5 years    
Lessee, Operating Lease, Option to Expire 1 year    
Lessee, Operating Lease, Renewal Term 25 years