XML 102 R91.htm IDEA: XBRL DOCUMENT v3.22.0.1
Related Party Transactions (Details) - USD ($)
$ in Thousands
12 Months Ended
Mar. 29, 2019
Dec. 31, 2021
Feb. 26, 2019
Jul. 31, 2014
5 Elements Global Advisors        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party   0.90%    
5 Elements Energy Efficiencies (BVI) Ltd.        
Related Party Transaction [Line Items]        
Ownership in reporting entity by related party   0.90%    
Yeh-Mei Cheng | 5 Elements Efficiencies (BVI) Ltd. | 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%