XML 50 R35.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
3 Months Ended
Mar. 31, 2020
Commitments and Contingencies Disclosure [Abstract]  
Schedule of Future Minimum Rental Payments for Operating Leases
At March 31, 2020, future minimum lease payments under operating leases and financing obligations were as follows (in thousands):
 
Operating Leases Obligations
 
Financing Obligations
 
Sublease Payments1
Remainder of 2020
$
5,457

 
$
28,487

 
$
(28,487
)
2021
5,495

 
38,726

 
(38,726
)
2022
4,168

 
39,680

 
(39,680
)
2023
4,230

 
40,582

 
(40,582
)
2024
4,356

 
38,442

 
(38,442
)
Thereafter
17,913

 
117,592

 
(117,592
)
Total lease payments
$
41,619

 
303,509

 
$
(303,509
)
Less: imputed interest
 
 
(177,345
)
 

Total lease obligations
 
 
126,164

 

Less: current obligations
 
 
(11,248
)
 

Long-term lease obligations
 
 
$
114,916

 

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.