v3.26.1
OTHER PAYABLES AND ACCRUED EXPENSES (Tables)
12 Months Ended
Dec. 31, 2025
Other Liabilities Disclosure [Abstract]  
Schedule of Other Payables and Accrued Expenses
   
December 31,
 
   
2025
   
2024
 
             
Accrued expenses and other payables
 
$
13,829
   
$
9,458
 
Subcontractors accrual
   
1,106
     
1,114
 
Accrued taxes
   
14,820
     
6,074
 
Contingent consideration related to acquisition
   
3,405
     
3,167
 
                 
   
$
33,160
   
$
19,813