XML 74 R61.htm IDEA: XBRL DOCUMENT v3.21.1
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2020
Dec. 31, 2019
Other Liabilities Disclosure [Abstract]    
Carrier service costs $ 11,832,170 $ 12,274,440
Salaries and payroll taxes 2,774,138 1,781,628
Inventory purchases, consultants and other costs 1,004,303 834,131
Severance costs 7,612 7,612
U.S. income tax payable 28,130 8,850
Foreign income tax payable (receivable) (20,040) 41,320
Total accrued expenses $ 15,626,313 $ 14,947,981