SCHEDULE OF ALLOWANCES FOR CREDIT LOSSES (Details) - USD ($) |
6 Months Ended | 12 Months Ended | |
---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Organization, Consolidation and Presentation of Financial Statements [Abstract] | |||
Balance at beginning of year | $ 2,883 | $ 610,599 | $ 610,599 |
Charged to operating expenses | 40,514 | $ 143,292 | 90,223 |
Write-off of accounts receivable | (557,622) | ||
Recovery of accounts receivable | (39,000) | ||
Adjustments for credit losses | 11 | (101,317) | |
Balance at end of year | $ 43,408 | $ 2,883 |