v3.26.1
TRADE RECEIVABLES (Tables)
6 Months Ended
Jun. 30, 2026
Credit Loss [Abstract]  
Schedule percentage of total trade receivables
        
   As of   As of 
   June 30, 2026   December 31, 2025 
Customer A   24%   35%
Customer B   -%   17%
Customer C   12%   -%
Customer D   15%   -%
Customer E   11%   -%