XML 52 R39.htm IDEA: XBRL DOCUMENT v3.25.1
Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2024
Dec. 31, 2023
Product Information [Line Items]    
Total Revenue $ 60,881,173 $ 137,141,832
Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 100.00% 100.00%
Mobile Virtual Network Operators [Member]    
Product Information [Line Items]    
Total Revenue $ 43,450,244 $ 118,577,920
Mobile Virtual Network Operators [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 71.37% 86.46%
Comprehensive Platform Services [Member]    
Product Information [Line Items]    
Total Revenue $ 17,419,088 $ 11,341,183
Comprehensive Platform Services [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 28.61% 8.27%
Other Corporate Overhead [Member]    
Product Information [Line Items]    
Total Revenue $ 11,841 $ 7,222,729
Other Corporate Overhead [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 0.02% 5.27%