Employee Benefit Plans and Similar Obligations - Summary of Share Based Compensation Plan (Plan 2020-2023) (Detail) - Plan 2020 - 2023 [member] |
12 Months Ended | ||
|---|---|---|---|
|
Dec. 31, 2025
$ / shares
|
Dec. 31, 2024 |
Dec. 31, 2023 |
|
| Disclosure of terms and conditions of share-based payment arrangement [line items] | |||
| Amount at the beginning of the fiscal year | 0 | 350,796 | |
| Settled | 0 | (271,817) | |
| Expired | 0 | (78,979) | |
| Fair value of shares on grant date (in U.S. dollars) | $ 4.75 | ||
| 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 number of share options outstanding in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of share options exercised in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The number of share options expired in a share-based payment arrangement. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Share Based Payment Arrangement Options Grants In Period Weighted Average Grant Date Fair Value No definition available.
|
| X | ||||||||||
- Details
|