XML 49 R39.htm IDEA: XBRL DOCUMENT v3.20.2
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Sep. 30, 2020
Dec. 31, 2019
Other Assets [Abstract]    
Carrier service costs $ 13,596,460 $ 12,274,440
Salaries and payroll taxes 2,728,088 1,781,628
Inventory purchases, consultants and other costs 1,006,107 834,131
Severance costs 7,612 7,612
U.S. income tax payable 3,670 8,850
Foreign income tax payable 6,110 41,320
Total accrued expenses $ 17,348,047 $ 14,947,981