XML 62 R52.htm IDEA: XBRL DOCUMENT v3.21.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 9 Months Ended
Sep. 30, 2021
Sep. 30, 2020
Sep. 30, 2021
Sep. 30, 2020
Revenues $ 22,251,282 $ 57,506,561 $ 62,885,545 $ 151,955,707
Managed Services        
Revenues 9,150,783 12,476,998 26,537,872 33,838,720
Carrier Services        
Revenues $ 13,100,499 $ 45,029,563 $ 36,347,673 $ 118,116,987