XML 146 R3.htm IDEA: XBRL DOCUMENT v3.25.1
Consolidated Balance Sheets (Parenthetical) - $ / shares
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Common Class A [Member]    
Ordinary shares, shares authorized [1] Unlimited Unlimited
Ordinary shares, par value [1] $ 0 $ 0
Ordinary shares, shares issued [1] 7,707,676 2,857,153
Ordinary shares, shares outstanding [1] 7,707,676 2,857,153
Common Class B [Member]    
Ordinary shares, shares authorized [1] Unlimited Unlimited
Ordinary shares, par value [1] $ 0 $ 0
Ordinary shares, shares issued [1] 285,715 285,715
Ordinary shares, shares outstanding [1] 285,715 285,715
[1] The consolidated financial statements give retroactive to the June 18, 2024 one-for-seven reverse share split.