v3.26.1
Segment Information (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Mar. 31, 2026
Jun. 30, 2025
Mar. 31, 2025
Jun. 30, 2026
Jun. 30, 2025
Segment Information            
Revenue, net $ 37,999,582   $ 37,283,809   $ 78,575,612 $ 70,793,848
Carrier services cost (23,301,719)   (21,623,268)   (48,472,046) (43,307,851)
Managed service costs (8,582,692)   (10,051,068)   (18,107,033) (16,611,809)
Depreciation and Amortization (449,727)   (725,353)   (962,167) (1,435,235)
Stock based compensation (174,834)   (166,018)   (423,651) (364,877)
Other segment items (5,480,227)   (5,426,428)   (10,658,698) (10,598,833)
Interest expense (43,839)   (52,382)   (88,832) (107,455)
Interest income 101,756   89,340   189,159 142,770
Other income (expense) 188   497   49,428 497
Income tax benefit (2,068)   52,412   41,608 146,423
Net loss $ 66,420 $ 76,960 $ (618,459) $ (724,063) $ 143,380 $ (1,342,522)