XML 73 R51.htm IDEA: XBRL DOCUMENT v3.25.2
Other receivables, net (Details) - USD ($)
Dec. 31, 2024
Dec. 31, 2023
Receivables [Abstract]    
Receivables from sales of short-term investment $ 1,888,662 $ 6,788,662
Others 147,952 323,235
Total other receivables 2,036,614 7,111,897
Allowance for expected credit losses (1,888,662) (1,888,662)
Total other receivables, net $ 147,952 $ 5,223,235