v3.26.1
Prepaid, Current and Non-Current Assets - Schedule of Prepaid, Current and Non-Current Assets (Details) - USD ($)
Mar. 31, 2026
Dec. 31, 2025
Schedule of Prepaid, Current and Non-Current Assets [Abstract]    
Balances from statutory authorities $ 5,814,722 $ 5,622,738
Prepaid expense- stock compensation current 1,157,911 1,157,911
Net investment in sale type lease – current [1] 392,647 209,586
Security deposits 483,026 338,493
Other prepaid- current assets 3,681,694 2,838,095
Prepaid and other current assets 11,530,000 10,166,823
Prepaid expense- stock compensation non current 1,965,890 2,255,358
Net investment in sale type lease – non current [1] 2,073,401 1,410,589
Security deposits 310,778 248,027
Other prepaid- non current assets 138,099 124,909
Prepaid and other non current assets 4,488,168 4,038,883
Total prepaid, current and non current assets $ 16,018,168 $ 14,205,706
[1] Refer Note-5 for Net investment in sale type lease.