v3.26.1
Notes Payable (Details Narrative) - USD ($)
3 Months Ended 12 Months Ended
Nov. 01, 2022
Mar. 31, 2026
Dec. 31, 2025
Related party note payable   $ 0 $ 98,000
November 1 2022 [Member] | Allegiant Networks business acquisition [Member]      
Related party note payable   0 98,000
Agreement term 3 years    
Promissory note $ 1,100,000    
Interest rate 4.00%    
Quartely payment $ 983,810    
Principal amount paid   98,000 94,000
Interest paid   $ 0 $ 4,000
On February 27, 2023      
Agreement term   3 years  
Promissory note   $ 278,000  
Interest rate   6.58%  
Quartely payment   $ 8,543,000