XML 72 R54.htm IDEA: XBRL DOCUMENT v3.20.2
Commitment and Contingencies - Contractual Obligations (Details)
$ in Thousands
Jun. 30, 2020
USD ($)
Operating Leases  
Total future lease payments $ 31,413
Total Obligations  
Total Obligations 75,913
Next 12 Months 3,134
2-3 Years 6,459
4-5 Years 50,851
More than 5 Years 15,469
Facility leases  
Operating Leases  
Total future lease payments 31,313
Next 12 Months 3,100
2-3 Years 6,415
4-5 Years 6,329
More than 5 Years 15,469
Equipment operating leases  
Operating Leases  
Total future lease payments 100
Next 12 Months 34
2-3 Years 44
4-5 Years 22
More than 5 Years 0
Debt obligations  
Debt obligations  
Debt obligations 44,500
Next 12 Months 0
2-3 Years 0
4-5 Years 44,500
More than 5 Years $ 0