v3.26.3
Notes Payable (Details Narrative) - USD ($)
3 Months Ended 9 Months Ended
Nov. 01, 2022
Sep. 30, 2026
Sep. 30, 2025
Sep. 30, 2026
Sep. 30, 2025
Dec. 31, 2025
Promissory note   $ 4,748,000   $ 4,748,000   $ 16,000
November 1 2022 [Member] | Allegiant Networks business acquisition [Member]            
Related party note payable   0   0   98,000
Agreement term 3 years          
Promissory note $ 1,100,000          
Principal amount paid   0 $ 94,000 98,000 $ 284,000  
Interest paid   0 4,000 0 10,000  
Interest rate 4.00%          
Quartely payment $ 983,810          
In May 2026 [Member] | Credit Agreement [Member]            
Term loan principal   5,000,000   5,000,000    
Outstanding balance of note payable   4,748,000   4,748,000   $ 0
Principal amount paid   125,000 0 125,000 0  
Interest paid   123,000 $ 0 $ 123,000 $ 0  
Interest rate       0.35%    
Debt issuance costs incurred       $ 147,000    
Company total net leverage ratio description       The applicable margin is determined based on the Company’s total net leverage ratio (as defined in the agreement) and varies between tranches from 2.25% at a less than or equal to 2.00 to 1.00 net leverage ratio and up to 2.75% at a greater than 2.50 to 1.00 net leverage ratio. Interest is payable quarterly in arrears on the last day of each fiscal quarter, with respect to borrowings bearing interest    
Unamortized debt issuance costs   127,000   $ 127,000    
In May 2026 [Member] | Credit Agreement [Member] | Secured Overnight Financing Rate (SOFR) [Member]            
Interest rate       2.25%    
On February 27, 2023            
Agreement term       3 years    
Promissory note   $ 278,000   $ 278,000    
Interest rate       6.58%    
Quartely payment       $ 8,543,000