XML 51 R27.htm IDEA: XBRL DOCUMENT v3.26.1
Accounts Receivable (Tables)
12 Months Ended
Dec. 31, 2025
Accounts Receivable [Abstract]  
Schedule of Accounts Receivable

Accounts receivable consisted of the following at December 31:

 

   2025   2024 
Accounts receivable  $5,399,999   $13,460,734 
Less: allowance for expected credit loss   
-
    (5,740,368)
Accounts receivable, net  $5,399,999   $7,720,366 

  

The movement of the allowance for expected credit loss were as follows:

 

   2025   2024 
Balance at the beginning of the year  $5,740,368   $
-
 
(Reversal of) provision for expected credit loss   (2,474,436)   5,740,368 
Write off   (3,265,932)   
-
 
Balance at the end of the year  $
-
   $5,740,368