XML 86 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of minimum future lease payments
(in thousands)  Related         
Year ended December 31,  Party   Other   Total 
2020  $1,006   $3,243   $4,249 
2021   1,045    3,791    4,836 
2022   813    3,883    4,696 
2023       3,954    3,954 
2024       4,076    4,076 
Thereafter       14,423    14,423 
Total  $2,864   $33,370   $36,234