XML 40 R29.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
INVENTORIES (Tables)
3 Months Ended
Mar. 31, 2024
Inventory Disclosure [Abstract]  
SCHEDULE OF INVENTORIES

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

  

   March 31, 2024   December 31, 2023 
Raw material and component parts– video solutions segment  $2,938,434   $3,044,653 
Work-in-process– video solutions segment   26,091    20,396 
Finished goods – video solutions segment   4,180,699    4,623,489 
Finished goods – entertainment segment   489,854    699,204 
Subtotal   7,635,078    8,387,742 
Reserve for excess and obsolete inventory– video solutions segment   (4,315,132)   (4,355,666)
Reserve for excess and obsolete inventory – entertainment segment   (171,257)   (186,795)
Total inventories  $3,148,689   $3,845,281