XML 106 R94.htm IDEA: XBRL DOCUMENT v3.22.1
Share-based Compensation (Details - Assumptions)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Dec. 31, 2019
Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected term 6 years 3 months 6 years 3 months 6 years 3 months
Risk-free interest rate, minimum 0.11% 0.07% 1.55%
Risk-free interest rate, maximum 0.16% 0.09% 2.51%
Expected volatility, minimum 713.00% 537.00% 575.00%
Expected volatility, maximum 719.00% 762.00% 605.00%
Expected dividend yield 0.00% 0.00% 0.00%
Omnibus Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected volatility, minimum 64.40%    
Expected volatility, maximum 69.00%    
Expected dividend yield 0.00%    
Expected term 1-3 years    
Risk-free interest rate, 1.52%    
2021 SolarJuice Equity Incentive Plan [Member]      
Share-based Compensation Arrangement by Share-based Payment Award [Line Items]      
Expected dividend yield 0.00%    
Expected term 3 years    
Risk-free interest rate, 1.52%    
Expected volatility 45.30%