XML 68 R58.htm IDEA: XBRL DOCUMENT v3.25.3
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Revenue, net $ 36,125,207 $ 34,620,433 $ 108,223,148 $ 104,868,483
Carrier Services        
Revenue, net 20,406,680 22,412,970 65,031,044 62,198,921
Managed Services        
Revenue, net $ 15,718,527 $ 12,207,463 $ 43,192,104 $ 42,669,562