v3.26.3
DESCRIPTION OF BUSINESS AND SIGNIFICANT ACCOUNTING POLICIES (Tables)
6 Months Ended
Jun. 30, 2026
Accounting Policies [Abstract]  
Schedule of concentr ations of credit risk
            
   Three months ended
June 30,
  Six months ended
June 30,
   2026  2025  2026  2025
Revenue            
Customer A   11.77%    9.16%    10.36%    16.12% 
Customer B   11.68%    21.46%    13.66%    23.46% 
Customer C   15.58%    5.14%    9.96%      
Customer D   15.15%    4.63%    13.18%      
Customer E   19.40%    19.95%    17.42%    19.24% 
Customer F   11.74%    19.30%    17.19%    18.65% 
Customer G   10.92%    15.64%    16.38%    13.23% 
    96.24%    95.28%    98.15%    90.7%