v3.26.1
Schedule of Disaggregation of Revenue from Contracts with Customers (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Product Information [Line Items]        
Total Revenue $ 16,204,821 $ 11,518,166 $ 32,188,804 $ 22,095,596
Customer Concentration Risk [Member]        
Product Information [Line Items]        
Percentage of Revenues     100.00% 100.00%
Mobile Virtual Network Operators [Member]        
Product Information [Line Items]        
Total Revenue     $ 3,390,758 $ 4,559,530
Percentage of Revenues     10.53% 20.64%
Point-of-Sale and Prepaid Services [Member]        
Product Information [Line Items]        
Total Revenue     $ 28,798,046 $ 17,536,066
Percentage of Revenues     89.47% 79.36%