v3.26.1
Salaries and payroll taxes (Tables)
12 Months Ended
Dec. 31, 2025
TextBlock [Abstract]  
Summary of salaries and social security payable
    
As of December 31,
2025
    
As of December 31,
2024
 
Current
     
Provision for bonuses and incentives
     25,658        23,450  
Salaries and social security contributions
     10,233        9,206  
  
 
 
    
 
 
 
Total current salaries and payroll taxes
  
 
35,891
 
  
 
32,656