XML 71 R46.htm IDEA: XBRL DOCUMENT v3.25.1
BUSINESS COMBINATIONS (Details - Change in the fair value of earnout consideration) - USD ($)
12 Months Ended
Aug. 30, 2024
Oct. 20, 2023
Dec. 31, 2024
Dec. 31, 2023
Business Acquisition [Line Items]        
Fair value earnout consideration, Beginning balance     $ 0  
Fair value earnout consideration, Ending balance       $ 0
Amiga [Member]        
Business Acquisition [Line Items]        
Fair value earnout consideration, Beginning balance     4,725,000 4,488,000
Change in fair value of the Earnout Consideration       238,000
Change in fair value of the earnout consideration   $ (4,725,000) (4,675,000)  
Fair value earnout consideration, Ending balance     50,000 4,725,000
Telcom [Member]        
Business Acquisition [Line Items]        
Fair value earnout consideration, Beginning balance     0  
Change in fair value of the Earnout Consideration     276,000  
Change in fair value of the earnout consideration $ (276,000)      
Fair value earnout consideration, Ending balance     $ 276,000 $ 0