Income Tax Provision - Schedule of Information Related to Income Tax Expense (Details) - USD ($) $ / shares in Units, $ in Thousands |
3 Months Ended | 6 Months Ended | ||
|---|---|---|---|---|
Jun. 30, 2026 |
Jun. 30, 2025 |
Jun. 30, 2026 |
Jun. 30, 2025 |
|
| Income Tax Disclosure [Abstract] | ||||
| Domestic pre-tax income | $ 23,400 | $ 75,626 | $ 22,444 | $ 90,249 |
| Foreign pre-tax income (loss) | 32,213 | (22,403) | 53,271 | (39,793) |
| Income tax provision | $ 6,847 | $ 9,063 | $ 10,847 | $ 9,083 |
| Effective tax rate | 12.30% | 17.00% | 14.30% | 18.00% |
| Impact of tax holidays on tax expense | $ (689) | $ (289) | $ (845) | $ (463) |
| Earnings per share impact of tax holidays: | ||||
| Basic | $ 0.02 | $ 0.01 | $ 0.02 | $ 0.01 |
| Diluted | $ 0.02 | $ 0.01 | $ 0.02 | $ 0.01 |
| X | ||||||||||
- Definition Earnings per share impact of tax holidays. No definition available.
|
| X | ||||||||||
- Definition Impact of tax holidays on tax expense benefit. No definition available.
|
| X | ||||||||||
- Definition The amount of income taxes per basic share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction. No definition available.
|
| X | ||||||||||
- Definition The amount of income taxes per diluted share from which a reporting entity is exempt or for which it will receive a reduction in income taxes as a result of the income tax holiday granted by the taxing jurisdiction. No definition available.
|
| X | ||||||||||
- Definition Percentage 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 The portion of earnings or loss from continuing operations before income taxes that is attributable to domestic operations. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition The portion of earnings or loss from continuing operations before income taxes that is attributable to foreign operations, which is defined as Income or Loss generated from operations located outside the entity's country of domicile. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- References No definition available.
|
| 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
|