XML 52 R37.htm IDEA: XBRL DOCUMENT v3.25.1
INVENTORIES (Tables)
12 Months Ended
Dec. 31, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

Inventories consisted of the following at December 31, 2024 and 2023:

 

   December 31, 2024   December 31, 2023 
Raw material and component parts– video solutions segment  $2,589,804   $3,044,653 
Work-in-process– video solutions segment   4,906    20,396 
Finished goods – video solutions segment   1,655,317    4,623,489 
Finished goods – entertainment segment   505,694    699,204 
Subtotal   4,755,721    8,387,742 
Reserve for excess and obsolete inventory– video solutions segment   (2,037,252)   (4,355,666)
Reserve for excess and obsolete inventory – entertainment segment   (132,403)   (186,795)
Total inventories  $2,586,066   $3,845,281