v3.26.1
MAJOR CUSTOMERS (Details) - Revenue - Customer
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Verizon Communications Inc.        
MAJOR CUSTOMERS        
Concentration risk, percentage 13.00% 21.00% 13.00% 18.00%
Bharti Telecom Limited        
MAJOR CUSTOMERS        
Concentration risk, percentage 10.00%   12.00%