XML 85 R65.htm IDEA: XBRL DOCUMENT v3.22.1
Shareholders' Equity (Details) - Schedule of issued and outstanding - shares
Dec. 31, 2021
Dec. 31, 2020
Shareholders' Equity (Details) - Schedule of issued and outstanding [Line Items]    
Authorized 100,000,000 100,000,000
Issued and Outstanding 51,791,441 46,100,173
Ordinary shares [Member]    
Shareholders' Equity (Details) - Schedule of issued and outstanding [Line Items]    
Authorized 100,000,000 100,000,000
Issued and Outstanding 51,791,441 46,100,173