v3.26.1
OTHER LIABILITIES
12 Months Ended
Dec. 31, 2025
Subclassifications of assets, liabilities and equities [abstract]  
OTHER LIABILITIES OTHER LIABILITIES
As of December 31,
20252024
Non-financial liabilities
Advance receipts$12,373 $15,754 
Payables for employee benefits6,628 8,351 
Others3,568 2,499 
22,569 26,604 
Financial liabilities
Accrued expenses25,033 22,940 
Payables for property, plant and equipment1,245 1,354 
Guarantee deposits received997 984 
27,275 25,278 
$49,844 $51,882 
Current$41,524 $40,465 
Non-current8,320 11,417 
$49,844 $51,882 
Advance receipts were mainly from government grants for energy facilities.