XML 47 R37.htm IDEA: XBRL DOCUMENT v3.24.1.1.u2
Other Current Assets and Accrued Expenses (Details 1) - USD ($)
Mar. 31, 2024
Dec. 31, 2023
Other $ 0 $ 72,090
Accrued expenses 20,594,212 16,175,702
Carrier service costs    
Accrued expenses 17,309,510 12,959,350
Salaries and payroll taxes    
Accrued expenses 2,010,890 1,681,160
Inventory purchases, consultants and other costs    
Accrued expenses $ 1,273,812 $ 1,463,102