XML 142 R43.htm IDEA: XBRL DOCUMENT v3.19.3.a.u2
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Obligations Under Non-cancelable Operating Leases
As of December 31, 2019, obligations under non-cancelable operating leases are as follows (dollar amounts in thousands):
Year Ending December 31,
 
2020
$
1,595

2021
1,710

2022
1,721

2023
1,732

2024
1,548

Thereafter
6,699

  Total
$
15,005