XML 58 R40.htm IDEA: XBRL DOCUMENT v3.25.1
PROPERTY, PLANT AND EQUIPMENT, NET (Tables)
12 Months Ended
Dec. 31, 2024
Property, Plant and Equipment [Abstract]  
SCHEDULE OF PROPERTY, PLANT AND EQUIPMENT, NET

 

 

   2024   2023 
   December 31, 
   2024   2023 
   (in thousands) 
Land  $22,857   $23,368 
Buildings   54,026    54,282 
Machinery and equipment   60,498    58,986 
Assets in progress   6,661    10,263 
Others   5,036    5,336 
Total   149,078    152,235 
Less accumulated depreciation   (47,433)   (44,979)
Total  $101,645   $107,256