Quarterly report pursuant to Section 13 or 15(d)

Summary of Significant Accounting Policies (Details 1)

v3.24.2.u1
Summary of Significant Accounting Policies (Details 1) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2024
Jun. 30, 2023
Jun. 30, 2024
Jun. 30, 2023
Product Information [Line Items]        
Disaggregation of revenue $ 4,910,492 $ 5,904,391 $ 13,146,239 $ 12,784,114
Transferred at Point in Time [Member]        
Product Information [Line Items]        
Disaggregation of revenue 826,427 2,418,750 4,989,406 5,983,294
Transferred over Time [Member]        
Product Information [Line Items]        
Disaggregation of revenue 4,084,065 3,485,641 8,156,833 6,800,820
UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 4,781,960 5,817,880 12,907,623 12,610,172
International [Member]        
Product Information [Line Items]        
Disaggregation of revenue 128,532 86,511 238,616 173,942
Service [Member]        
Product Information [Line Items]        
Disaggregation of revenue 3,165,716 2,418,185 6,118,611 4,724,964
Service [Member] | UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 3,037,184 2,366,601 5,890,433 4,621,056
Service [Member] | International [Member]        
Product Information [Line Items]        
Disaggregation of revenue 128,532 51,584 228,178 103,908
Equipment and Software [Member]        
Product Information [Line Items]        
Disaggregation of revenue 782,303 2,379,822 4,866,950 5,902,381
Equipment and Software [Member] | UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 782,303 2,379,822 4,866,950 5,902,381
Equipment and Software [Member] | International [Member]        
Product Information [Line Items]        
Disaggregation of revenue 0 0 0 0
Managed Services [Member]        
Product Information [Line Items]        
Disaggregation of revenue 642,518 826,743 1,485,925 1,603,372
Managed Services [Member] | UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 642,518 791,816 1,485,925 1,533,338
Managed Services [Member] | International [Member]        
Product Information [Line Items]        
Disaggregation of revenue 0 34,927 0 70,034
Nexxis Voip Services [Member]        
Product Information [Line Items]        
Disaggregation of revenue 275,830 240,712 552,297 472,484
Nexxis Voip Services [Member] | UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 275,830 240,712 552,297 472,484
Nexxis Voip Services [Member] | International [Member]        
Product Information [Line Items]        
Disaggregation of revenue 0 0 0 0
Other [Member]        
Product Information [Line Items]        
Disaggregation of revenue 44,125 38,929 122,456 80,913
Other [Member] | UNITED STATES        
Product Information [Line Items]        
Disaggregation of revenue 44,125 38,929 112,018 80,913
Other [Member] | International [Member]        
Product Information [Line Items]        
Disaggregation of revenue $ 0 $ 0 $ 10,438 $ 0