XML 48 R38.htm IDEA: XBRL DOCUMENT v3.20.1
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Mar. 31, 2020
Dec. 31, 2019
Other Assets [Abstract]    
Carrier service costs $ 18,965,100 $ 12,274,440
Salaries and payroll taxes 1,839,868 1,781,628
Inventory purchases, consultants and other costs 1,217,612 834,131
Severance costs 7,612 7,612
U.S. income tax payable 8,850 8,850
Foreign income tax payable 31,150 41,320
Total accrued expenses $ 22,070,191 $ 14,947,981