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 | ||
| ||||