v3.26.1
RESTRUCTURING CHARGES (Tables)
6 Months Ended
Jun. 30, 2026
Restructuring and Related Activities [Abstract]  
SCHEDULE OF RESTRUCTING CHARGES WITH ACCRUED LIABILITIES

 

   Three Months Ended   Six Months Ended 
   June 30, 2026   June 30, 2026 
Accrued restructuring charges at beginning of period  $                           1,031   $1,139 
Change in estimate   40    40 
Cash paid   (485)   (593)
Accrued restructuring charges at end of period  $586   $586