v3.26.1
SCHEDULE OF ACCOUNTS RECEIVABLE ALLOWANCE OF CREDIT LOSS (Details)
3 Months Ended
Mar. 31, 2026
USD ($)
Accounting Policies [Abstract]  
Beginning balance $ 884,000
Change in expected credit losses (195,000)
Write-offs, net of recoveries (38,000)
Ending balance $ 651,000