Quarterly report [Sections 13 or 15(d)]

Summary of Significant Accounting Policies (Details 2)

v3.25.1
Summary of Significant Accounting Policies (Details 2) - USD ($)
3 Months Ended
Mar. 31, 2025
Mar. 31, 2024
Product Information [Line Items]    
Disaggregation of revenue $ 8,083,756 $ 8,235,747
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Disaggregation of revenue 3,604,956 1,045,977
Transferred over Time [Member]    
Product Information [Line Items]    
Disaggregation of revenue 4,478,800 7,189,770
UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 7,863,519 8,125,663
International [Member]    
Product Information [Line Items]    
Disaggregation of revenue 220,237 110,084
Service [Member]    
Product Information [Line Items]    
Disaggregation of revenue 3,359,078 2,952,895
Service [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 3,138,841 2,853,249
Service [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue 220,237 99,646
Equipment and Software [Member]    
Product Information [Line Items]    
Disaggregation of revenue 3,564,919 4,084,647
Equipment and Software [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 3,564,919 4,084,647
Equipment and Software [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue
Managed Services [Member]    
Product Information [Line Items]    
Disaggregation of revenue 811,906 843,407
Managed Services [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 811,906 843,407
Managed Services [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue
Nexxis Voip Services [Member]    
Product Information [Line Items]    
Disaggregation of revenue 307,816 276,467
Nexxis Voip Services [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 307,816 276,467
Nexxis Voip Services [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue
Other [Member]    
Product Information [Line Items]    
Disaggregation of revenue 40,037 78,331
Other [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 40,037 67,893
Other [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue $ 10,438