XML 209 R56.htm IDEA: XBRL DOCUMENT v3.25.4
Accrued expenses payable (Tables)
12 Months Ended
Dec. 31, 2025
Accrued Expenses [Abstract]  
Summary of Accrued Expenses Payable
20252024
Accruals and estimations$3,050 $4,288 
Labor related provisions53,789 50,949 
Liability for social security contributions8,380 7,267 
Other797 169 
$66,016 $62,673