XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Jun. 30, 2020
Dec. 31, 2019
Other Assets [Abstract]    
Carrier service costs $ 25,379,290 $ 12,274,440
Salaries and payroll taxes 2,243,588 1,781,628
Inventory purchases, consultants and other costs 870,606 834,131
Severance costs 7,612 7,612
U.S. income tax payable 3,670 8,850
Foreign income tax payable 29,540 41,320
Total accrued expenses $ 28,534,306 $ 14,947,981