XML 68 R59.htm IDEA: XBRL DOCUMENT v3.22.2.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2022
Sep. 30, 2021
Sep. 30, 2022
Sep. 30, 2021
Revenues $ 25,303,516 $ 22,251,282 $ 70,797,297 $ 62,885,545
Revenues 25,271,572 22,251,282 70,765,353 62,885,545
Carrier Services        
Revenues 14,062,695 13,100,499 39,495,108 36,347,673
Managed Services        
Revenues $ 11,240,821 $ 9,150,783 $ 31,302,189 $ 26,537,872