XML 60 R25.htm IDEA: XBRL DOCUMENT v3.20.1
Leases (Tables)
3 Months Ended
Mar. 31, 2020
Leases [Abstract]  
Schedule of Future Minimum Payments Under Operating Leases
The future minimum payments under operating leases were as follows at March 31, 2020 (in thousands):
2020 (remainder)
$
1,073

2021
1,718

2022
1,463

2023
1,145

2024
1,015

Thereafter
2,425

Total minimum operating lease payments
8,839

Less: amounts representing interest
(2,115
)
Present value of net minimum operating lease payments
6,724

Less: current portion
(1,121
)
Long-term portion of operating lease obligations
$
5,603