v3.25.3
Operating Expenses - Summary of Allocation of Personnel Expenses By Nature (Details) - USD ($)
$ in Thousands
3 Months Ended 9 Months Ended
Sep. 30, 2025
Sep. 30, 2024
Sep. 30, 2025
Sep. 30, 2024
Share-Based Payments [Line iteam]        
Share-based payments $ 516 $ 1,590 $ 3,463 $ 5,073
Total personnel expenses 37,051 31,401 106,997 96,368
Expenses by nature        
Share-Based Payments [Line iteam]        
Wages and salaries 5,638 5,301 17,005 15,984
Social security contributions 1,608 1,190 4,805 3,912
Expenses for pension commitments (1) 251 69 804
Share-based payments 516 1,590 3,463 5,073
Total personnel expenses $ 7,761 $ 8,331 $ 25,342 $ 25,773