XML 133 R39.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
At December 31, 2019, future minimum lease payments under operating leases and financing obligations were as follows (in thousands):
 
Operating Leases Obligations
 
Financing Obligations
 
Sublease Payments1
2020
$
7,250

 
$
37,840

 
$
(37,840
)
2021
5,495

 
38,726

 
(38,726
)
2022
4,168

 
39,680

 
(39,680
)
2023
4,230

 
40,582

 
(40,582
)
2024
4,357

 
38,442

 
(38,442
)
Thereafter
17,913

 
117,592

 
(117,592
)
Total lease payments
$
43,413

 
312,862

 
$
(312,862
)
Less: imputed interest
 
 
(184,184
)
 

Total lease obligations
 
 
128,678

 

Less: current obligations
 
 
(10,993
)
 

Long-term lease obligations
 
 
$
117,685

 

1 Sublease Payments primarily represents the fees received by the bank from our end customer for the electricity generated by our Energy Servers leased under our Managed Services and other similar arrangements, which also pay down our financing obligation to the bank.