XML 58 R45.htm IDEA: XBRL DOCUMENT v3.22.1
Income Taxes (Details) - Schedule of gross unrecognized tax benefits - USD ($)
12 Months Ended
Dec. 31, 2021
Dec. 31, 2020
Schedule of gross unrecognized tax benefits [Abstract]    
Gross unrecognized tax benefits at the beginning of the year
Increases related to current year positions
Increases related to prior year positions  
Decreases related to prior year positions  
Expiration of unrecognized tax benefits  
Gross unrecognized tax benefits at the end of the year