Annual report pursuant to Section 13 and 15(d)

Summary of Significant Accounting Policies (Details 1)

v3.24.1
Summary of Significant Accounting Policies (Details 1) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Disaggregation of revenue $ 24,959,576 $ 23,870,837
Transferred at Point in Time [Member]    
Product Information [Line Items]    
Disaggregation of revenue 6,211,166 6,325,328
Transferred over Time [Member]    
Product Information [Line Items]    
Disaggregation of revenue 18,748,410 17,545,509
UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 24,610,931 23,564,856
International [Member]    
Product Information [Line Items]    
Disaggregation of revenue 348,645 305,981
Service [Member]    
Product Information [Line Items]    
Disaggregation of revenue 9,695,833 8,300,378
Service [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 9,487,329 8,116,523
Service [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue 208,504 183,855
Equipment and Software [Member]    
Product Information [Line Items]    
Disaggregation of revenue 6,056,723 6,194,634
Equipment and Software [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 6,056,723 6,194,634
Equipment and Software [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue
Managed Services [Member]    
Product Information [Line Items]    
Disaggregation of revenue 8,040,384 8,445,455
Managed Services [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 7,903,736 8,323,329
Managed Services [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue 136,648 122,126
Nexxis Voip Services [Member]    
Product Information [Line Items]    
Disaggregation of revenue 1,012,193 799,675
Nexxis Voip Services [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 1,012,193 799,675
Nexxis Voip Services [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue
Other [Member]    
Product Information [Line Items]    
Disaggregation of revenue 154,443 130,695
Other [Member] | UNITED STATES    
Product Information [Line Items]    
Disaggregation of revenue 150,950 130,695
Other [Member] | International [Member]    
Product Information [Line Items]    
Disaggregation of revenue $ 3,493