XML 79 R68.htm IDEA: XBRL DOCUMENT v3.23.1
Other Current Liabilities (Details) - USD ($)
Dec. 31, 2022
Dec. 31, 2021
Other Current Liabilities    
Carrier service costs $ 8,402,770 $ 8,771,660
Salaries and payroll taxes 1,637,628 2,213,356
Inventory purchases, consultants and other costs 1,205,209 1,345,900
Severance costs 7,612 7,612
U.S. income tax payable 61,490 (23,562)
Foreign income tax payable (receivable) 12,560 29,460
Total Accrued expenses $ 11,327,269 $ 12,344,426