v3.25.2
Debt (Details 1) - USD ($)
$ in Thousands
Jun. 30, 2025
Dec. 31, 2024
Long-term debt principal maturity    
2025 $ 0  
2026 1,358  
2027 34,144  
2028 37,532  
2029 12,532  
2030 and thereafter 70,734  
Total [1] $ 156,298 $ 133,615
[1]

Includes debt denominated in BRL and converted to USD as of the reporting date