Leases - Summary of Lease Amounts Recognized in Consolidated Statements of Comprehensive Income (Details) - USD ($) $ in Thousands |
12 Months Ended | |
---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
Disclosure Of Leases [Line Items] | ||
Amortization of right of use assets | $ 421 | $ 627 |
Interest charges for lease liabilities (included within Finance Costs line item) | 501 | 578 |
Leases expense for short-term leases (included within General and administrative expense line item) | 823 | 457 |
Offices | ||
Disclosure Of Leases [Line Items] | ||
Amortization of right of use assets | $ 421 | $ 627 |