XML 60 R50.htm IDEA: XBRL DOCUMENT v3.20.2
Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2020
Jun. 30, 2019
Jun. 30, 2020
Jun. 30, 2019
Revenues $ 54,783,790 $ 22,093,153 $ 94,449,146 $ 44,010,055
Carrier Services        
Revenues 44,944,155 14,023,930 73,087,424 28,366,941
Managed Services        
Revenues $ 9,839,635 $ 8,069,223 $ 21,361,722 $ 15,643,114