Prepaid, Current and Non-Current Assets - Schedule of Prepaid, Current and Non-Current Assets (Details) - USD ($) |
Jun. 30, 2026 |
Dec. 31, 2025 |
||||
|---|---|---|---|---|---|---|
| Schedule of Prepaid, Current and Non-Current Assets [Abstract] | ||||||
| Balances from statutory authorities | $ 6,848,152 | $ 5,622,738 | ||||
| Prepaid expense- stock-based compensation current | 1,157,911 | 1,157,911 | ||||
| Net investment in sale type – current | [1] | 479,724 | 209,586 | |||
| Security deposits current | 448,113 | 338,493 | ||||
| Other prepaid- current assets | [2] | 4,756,469 | 2,838,095 | |||
| Prepaid and other current assets | 13,690,369 | 10,166,823 | ||||
| Prepaid expense- stock-based compensation non-current | 1,676,422 | 2,255,358 | ||||
| Net investment in sale type lease – non-current | [1] | 1,971,933 | 1,410,589 | |||
| Security deposits non current | 296,150 | 248,027 | ||||
| Other prepaid- non-current assets | 170,974 | 124,909 | ||||
| Prepaid and other non-current assets | 4,115,479 | 4,038,883 | ||||
| Total prepaid, current, and non-current assets | $ 17,805,848 | $ 14,205,706 | ||||
| ||||||