XML 48 R38.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Mar. 31, 2021
Dec. 31, 2020
Other Assets [Abstract]    
Carrier service costs $ 8,215,400 $ 11,832,170
Salaries and payroll taxes 2,125,168 2,774,138
Inventory purchases, consultants and other costs 967,360 1,004,303
Severance costs 7,612 7,612
U.S. income tax payable 22,130 28,130
Foreign income tax payable 16,410 (20,040)
Total accrued expenses $ 11,354,080 $ 15,626,313