XML 64 R54.htm IDEA: XBRL DOCUMENT v3.26.1
ACCOUNTS RECEIVABLE, NET - Accounts Receivable (Details) - USD ($)
6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Dec. 31, 2025
ACCOUNTS RECEIVABLE, NET [Abstract]      
Accounts receivable $ 4,145,497   $ 7,307,154
Less: provision for credit losses (2,652,678)   (5,881,060)
Total accounts receivable, net 1,492,819   1,426,094
Less: accounts receivable, net, held for discontinued operations 0   (144,856)
Accounts receivable, net, held for continuing operations 1,492,819   $ 1,281,238
Balance at the beginning of the period 5,881,060 $ 2,018,042  
Additions 6,548 1,346,762  
Write-off (3,222,348) (21,280)  
Foreign exchange (12,582) 250,316  
Balance at the end of the period 2,652,678 3,593,840  
Less: balance of held for discontinued operations 0 (2,183,544)  
Balance of held for continuing operations $ 2,652,678 $ 1,410,296