XML 84 R72.htm IDEA: XBRL DOCUMENT v3.22.1
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2021
Dec. 31, 2020
Other Current Liabilities    
Carrier service costs $ 8,771,660 $ 11,832,170
Salaries and payroll taxes 2,213,356 2,774,138
Inventory purchases, consultants and other costs 1,345,900 1,004,303
Severance costs 7,612 7,612
U.S. income tax payable (23,570) 28,130
Foreign income tax payable (receivable) 29,460 (20,040)
Total accrued expenses $ 12,344,418 $ 15,626,313