Summary of Significant Accounting Policies - Revision of previously issued financial statements (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
|---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | |||
| Deferred tax liability | $ 100,523 | $ 174,480 | |
| Income tax benefit | 3,420 | 12,500 | $ 14,420 |
| Other comprehensive loss | 14,921 | $ 14,036 | $ (30,327) |
| Revision of previously issued financial statements, adjustment | |||
| Error Corrections and Prior Period Adjustments Restatement [Line Items] | |||
| Deferred tax liability | 7,800 | ||
| Income tax benefit | 7,400 | ||
| Other comprehensive loss | $ 400 | ||
| X | ||||||||||
- Definition Amount, after deferred tax asset, of deferred tax liability attributable to taxable differences with jurisdictional netting. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Line items represent financial concepts included in a table. These concepts are used to disclose reportable information associated with domain members defined in one or many axes to the table. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of current income tax expense (benefit) and deferred income tax expense (benefit) pertaining to continuing operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount after tax of other comprehensive income (loss) attributable to parent entity. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|