v3.26.1
ORGANIZATION AND SUMMARY OF SIGNIFICANT ACCOUNTING POLICIES (Details - Revenue disaggregation) - USD ($)
$ in Thousands
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Disaggregation of Revenue [Line Items]        
Revenues $ 16,091 $ 13,363 $ 45,186 $ 14,625
Telecommunication Services [Member]        
Disaggregation of Revenue [Line Items]        
Revenues $ 16,091 $ 13,363 $ 45,186 $ 14,625