XML 36 R22.htm IDEA: XBRL DOCUMENT v3.25.1
REVENUE AND OTHER CONTRACTS WITH CUSTOMERS (Tables)
12 Months Ended
Dec. 31, 2024
Revenue from Contract with Customer [Abstract]  
Schedule of contract balances
               
    December 31,  
    2024     2023  
Accounts receivable   $ -     $ 701,377  
Deferred revenue - current   $ -     $ -  
Deferred revenue - noncurrent   $ -     $ -  
Schedule of change in contract balances
       
Balance at December 31, 2022   $ 1,405,280  
Billings     767,832  
Revenue recognized     (2,173,112 )
Balance at December 31, 2023   $ -  
Schedule of disaggregation of revenue by distribution channel
               
    Years ended
December 31,
 
    2024     2023  
Retailers   $ 638,904     $ 23,675,014  
Distributors     -       88,847  
Other     989       2,342,770  
    $ 639,893     $ 26,106,271  

 

The following table sets forth our revenues by product:

 

    Years ended
December 31,
 
    2024     2023  
Cable Modems & gateways   $ 638,804     $ 23,972,004  
Other networking products     1,089       571,517  
Software as a Service     -       1,562,750  
    $ 639,893     $ 26,106,271