XML 129 R111.htm IDEA: XBRL DOCUMENT v3.22.1
Equity (Details) - Schedule of the number of common shares issued and outstanding (Parentheticals) - $ / shares
Dec. 31, 2021
Dec. 31, 2020
Schedule of the number of common shares issued and outstanding [Abstract]    
Common shares, par value $ 0.01 $ 0.01
Earnout shares, par value 0.01 0.01
Restricted shares awards, par value $ 0.01 $ 0.01