Employee Benefits - Summary of Employee Benefits (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Disclosure Of Defined Benefit Plans [Line Items] | |||
Salaries, wages and contractor fees | $ 84,754 | $ 62,900 | $ 42,550 |
Share-based payments | 23,780 | 11,922 | 8,684 |
Total | $ 108,534 | $ 74,822 | $ 51,234 |
X | ||||||||||
- Definition Salaries, wages and contractor fees. No definition available.
|
X | ||||||||||
- Definition Line items represent concepts included in a table. These concepts are used to disclose reportable information associated with members defined in one or many axes of the table. No definition available.
|
X | ||||||||||
- Definition The expense of all forms of consideration given by an entity in exchange for a service rendered by employees or for the termination of employment. Reference 1: http://www.xbrl.org/2003/role/exampleRef
|
X | ||||||||||
- Definition The amount of expense from share-based payment transactions with employees. [Refer: Expense from share-based payment transactions] Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|