XML 49 R34.htm IDEA: XBRL DOCUMENT v3.24.0.1
Schedule of Disaggregation of Revenue from Contracts With Customers (Details) - USD ($)
12 Months Ended
Dec. 31, 2023
Dec. 31, 2022
Product Information [Line Items]    
Total Revenue $ 137,141,832 $ 121,544,190
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 $ 118,577,920 $ 88,351,547
Mobile Virtual Network Operators [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 86.46% 72.69%
Comprehensive Platform Services [Member]    
Product Information [Line Items]    
Total Revenue $ 11,341,183 $ 16,319,076
Comprehensive Platform Services [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 8.27% 13.43%
Lead Generation [Member]    
Product Information [Line Items]    
Total Revenue $ 7,184,283 $ 16,760,656
Lead Generation [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 5.24% 13.79%
Other [Member]    
Product Information [Line Items]    
Total Revenue $ 38,446 $ 112,911
Other [Member] | Customer Concentration Risk [Member] | Revenue Benchmark [Member]    
Product Information [Line Items]    
Percentage of Revenues 0.03% 0.09%