XML 102 R34.htm IDEA: XBRL DOCUMENT v3.20.1
Commitments and Contingencies (Tables)
12 Months Ended
Dec. 31, 2019
Commitments and Contingencies Disclosure [Abstract]  
Future Minimum Contractual Commitments under Non-cancelable Agreements
Future minimum contractual commitments as of December 31, 2019 under non-cancelable agreements having initial or remaining terms in excess of one year are as follows: 
 
2020
 
2021
 
2022
 
2023
 
2024
 
Thereafter
Gas contract
$
1,647

 
$
680

 
$

 
$

 
$

 
$

Office leases
632

 
791

 
696

 
596

 
605

 
152

Automobile leases
219

 
84

 
5

 

 

 

Total
$
2,498

 
$
1,555

 
$
701

 
$
596

 
$
605

 
$
152