SCHEDULE OF CONTRACT WITH CUSTOMER LIABILITY (Details) - USD ($) |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Accounting Policies [Abstract] | ||||
| Beginning of period | $ 12,016,840 | $ 17,295,190 | $ 10,807,773 | $ 17,097,854 |
| Additions | 44,759,612 | 45,218,267 | 95,440,199 | 95,476,691 |
| Revenue recognized | (45,985,231) | (48,001,764) | (95,456,751) | (98,062,852) |
| End of period | $ 10,791,221 | $ 14,511,693 | $ 10,791,221 | $ 14,511,693 |