XML 61 R29.htm IDEA: XBRL DOCUMENT v3.25.0.1
Personnel expenses
12 Months Ended
Dec. 31, 2024
Analysis of income and expense [abstract]  
Personnel expenses Personnel expenses:
Personnel expenses are included in cost of product and service revenues, research and product development expense, general and administrative expense, sales and marketing expense, and other expense.
December 31, 2024December 31, 2023
Salaries and employee benefits$112,563 $103,868 
Share-based compensation (note 20)7,456 10,720 
$120,019 $114,588