XML 90 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of accrues interest and penalties related to unrecognized tax benefits - USD ($)
$ in Thousands
Dec. 31, 2021
Dec. 31, 2020
Schedule of accrues interest and penalties related to unrecognized tax benefits [Abstract]    
Net deferred tax asset (liability) $ (3,867) $ 5,797
Valuation allowance   $ (5,797)