v3.26.1
Deferred Revenue - Schedule of Revenues by Geographic Region (Details) - USD ($)
3 Months Ended 6 Months Ended
Jun. 30, 2026
Jun. 30, 2025
Jun. 30, 2026
Jun. 30, 2025
Schedule of Revenues by Geographic Region [Line Items]        
Revenues $ 13,939,709 $ 10,000,305 $ 25,041,075 $ 15,120,915
India [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 12,346,633 7,422,937 23,299,730 11,612,248
South America [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 1,160,419 961,920 1,234,248 1,014,195
Sri Lanka [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 387,319 387,319
Philippines [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 25,419 1,435,817 60,988 1,435,817
Indonesia [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 5,016 167,984 29,148 1,039,584
UAE [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues 8,043 7,425 15,997 14,849
Nepal [Member]        
Schedule of Revenues by Geographic Region [Line Items]        
Revenues $ 6,860 $ 4,222 $ 13,645 $ 4,222