XML 94 R81.htm IDEA: XBRL DOCUMENT v3.21.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
Mar. 29, 2019
Jul. 31, 2014
Dec. 31, 2020
Feb. 26, 2019
5 Elements Global Advisors        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party     1.70%  
5 Elements Energy Efficiencies (BVI) Ltd.        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party     1.60%  
5 Elements Efficiencies (BVI) Ltd. | Yeh-Mei Cheng | Communal International Ltd.        
Related Party Transaction [Line Items]        
Ownership interest   50.00%    
13D Group        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party       17.60%
Amount invested $ 1,700      
13D Group | James Tu Through Fusion Park LLC        
Related Party Transaction [Line Items]        
Amount invested 580      
13D Group | Brilliant Start Enterprise, Inc.        
Related Party Transaction [Line Items]        
Amount invested $ 500      
Communal        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party   5.00%    
Communal | 5 Elements Efficiencies (BVI) Ltd. | Communal International Ltd.        
Related Party Transaction [Line Items]        
Ownership interest   50.00%