XML 72 R62.htm IDEA: XBRL DOCUMENT v3.24.2.u1
Selling, general and administrative expenses (Tables)
12 Months Ended
Dec. 31, 2023
Selling, General and Administrative Expense [Abstract]  
Schedule of Selling, General and Administrative Expenses
Selling, general and administrative expenses consisted of the following for the years ended December 31, 2023, 2022 and 2021:
Year Ended December 31,
202320222021
Personnel expenses$208,715 $174,004 $150,286 
Share-based compensation97,058 102,848 96,087 
Professional services40,251 37,805 28,999 
Travel expenses38,700 24,752 5,649 
Office expenses25,307 23,930 15,417 
Other expenses54,097 36,191 21,450 
$464,128 $399,530 $317,888