Schedule of Income Tax Rate Reconciliation (Details)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Income Tax Disclosure [Abstract]    
Computed tax benefit at federal statutory rate 21.00% 21.00%
Research and development and other credits 1.00% 1.00%
Permanent differences (1.00%)
Change in valuation allowance (16.00%) (17.00%)
State tax benefit 8.00% 3.00%
GILTI inclusion (12.00%)
Foreign rate differential and other (1.00%) (2.00%)
Income tax benefit 6.00%