XML 13 R3.htm IDEA: XBRL DOCUMENT v3.22.2.2
Condensed Consolidated Balance Sheets (Parentheticals) - $ / shares
Jun. 30, 2022
Dec. 31, 2021
Class A Ordinary Shares    
Ordinary shares par value (in Dollars per share) $ 1 $ 1
Ordinary shares authorized 60,000,000 60,000,000
Ordinary shares issued 13,265,503 13,202,408
Ordinary shares outstanding 13,265,503 13,202,408
Class B Ordinary Shares    
Ordinary shares par value (in Dollars per share) $ 1 $ 1
Ordinary shares authorized 40,000,000 40,000,000
Ordinary shares issued 22,437,754 22,437,754
Ordinary shares outstanding 22,437,754 22,437,754