XML 25 R26.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Aggregate Future Minimum Lease Payments
The aggregate future minimum lease payments under all leases as of December 31, 2019 are as follows:
Year Ending December 31,
(in thousands)

2020
$
1,102

2021
1,003

2022
929

2023
860

2024
869

Thereafter
365

 
$
5,128