XML 66 R56.htm IDEA: XBRL DOCUMENT v3.22.2
Commitments and Contingencies - Additional Information (Details)
1 Months Ended 6 Months Ended 12 Months Ended
May 08, 2020
USD ($)
Jul. 15, 2019
USD ($)
shares
Oct. 11, 2018
USD ($)
Feb. 24, 2014
USD ($)
Jun. 30, 2020
USD ($)
shares
Jun. 30, 2021
USD ($)
Vendor
Dec. 31, 2020
USD ($)
Vendor
Dec. 31, 2019
USD ($)
Jan. 31, 2019
USD ($)
Other Commitments [Line Items]                  
Commitments to purchase natural gas on take-or-pay basis with number of vendors | Vendor           3 3    
Estimated remaining commitment liability           $ 100,000 $ 900,000    
Letter of credit, description           EAF is required to provide financial security in the form of a letter of credit originally in the amount of $0.5 million, which amount may decrease annually during the term of the agreement and was equal to $0.2 million and $0.3 million as of June 30, 2021 and December 31, 2020      
Sheehy Enterprises, Inc. [Member]                  
Other Commitments [Line Items]                  
Security deposit                 $ 900,000
Finkle and Courtlandt [Member]                  
Other Commitments [Line Items]                  
Business combination, cash paid at closing   $ 1,250,000              
Business combination, estimated contingent liability related to earnout               $ 0  
Finkle and Courtlandt [Member] | Common Stock [Member]                  
Other Commitments [Line Items]                  
Business combination, common stock issued | shares   1,250,000              
Finkle Transport Inc. [Member] | Common Stock [Member] | Contingent Consideration [Member]                  
Other Commitments [Line Items]                  
Business combination, common stock issued | shares         870,317        
Exchange of common stock fair value         $ 300,000        
Maximum [Member] | Finkle and Courtlandt [Member] | Common Stock [Member]                  
Other Commitments [Line Items]                  
Business combination, earnout of additional common shares issued | shares   1,000,000              
PPP Loan [Member] | Minimum [Member]                  
Other Commitments [Line Items]                  
Loan proceeds $ 2,000,000                
Incremental Natural Gas Facilities Agreement [Member]                  
Other Commitments [Line Items]                  
Upfront cost       $ 0          
Term of agreement       5 years   10 years      
Required payments to install pipeline           $ 100,000      
Incremental Natural Gas Facilities Agreement [Member] | Letter of Credit [Member]                  
Other Commitments [Line Items]                  
Principal amount           500,000      
Annual decrease in financial security           $ 200,000 $ 300,000    
El Toro [Member]                  
Other Commitments [Line Items]                  
Loss contingency, damages awarded value     $ 200,000