XML 62 R52.htm IDEA: XBRL DOCUMENT v3.24.3
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2024
Sep. 30, 2023
Sep. 30, 2024
Sep. 30, 2023
Revenue, net $ 34,620,433 $ 25,733,657 $ 104,868,483 $ 77,770,195
Carrier Services [Member]        
Revenue, net 22,412,970 14,648,545 62,198,921 42,487,301
Managed Services [Member]        
Revenue, net $ 12,207,463 $ 11,085,112 $ 42,669,562 $ 35,282,894