v3.25.2
TRANSACTIONAL FINANCIAL ASSETS (Details) - USD ($)
Jun. 30, 2025
Dec. 31, 2024
TRANSACTIONAL FINANCIAL ASSETS    
Transactional financial assets $ 21,412,573 $ 23,966,573
Bank wealth management investment products    
TRANSACTIONAL FINANCIAL ASSETS    
Transactional financial assets $ 21,412,573  
Minimum    
TRANSACTIONAL FINANCIAL ASSETS    
Investment holdings, annualized rate of return 2.08%  
Maximum    
TRANSACTIONAL FINANCIAL ASSETS    
Investment holdings, annualized rate of return 3.65%