XML 32 R21.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE AND OTHER CONTRACTS WITH CUSTOMERS (Tables)
3 Months Ended
Mar. 31, 2025
Revenue from Contract with Customer [Abstract]  
Schedule of disaggregation of revenue by distribution channel
Schedule of disaggregation of revenue by distribution channel                
    Three Months Ended
March 31,
 
    2025     2024  
Retailers   $ -     $ 638,904  
Other online and offline channels     125       989  
    $ 125     $ 639,893  

 

The following table sets forth our revenues by product:

 

    Three Months Ended
March 31,
 
    2025     2024  
Cable modems & gateways   $ -     $ 638,804  
Other networking products     -       1,089  
SaaS     125       -  
    $ 125     $ 639,893