Fair Value Measurements - Narrative (Details) |
3 Months Ended | 9 Months Ended | ||
|---|---|---|---|---|
|
Sep. 30, 2025
USD ($)
|
Sep. 30, 2024
USD ($)
|
Sep. 30, 2025
USD ($)
officeLocation
|
Sep. 30, 2024
USD ($)
|
|
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||||
| Derivative liability, subject to master netting arrangement, collateral, right to reclaim cash not offset | $ 300,000 | $ 300,000 | ||
| Maximum term of derivatives | 18 months | |||
| Impairment of intangible assets, finite-lived and capitalized computer software | $ 15,500,000 | |||
| Impairment of intangible assets | $ 0 | 15,108,000 | $ 0 | |
| Capitalized computer software, impairments | $ 400,000 | |||
| Number of office locations exited | officeLocation | 1 | |||
| Operating lease, impairment loss | 0 | 0 | $ 99,000 | 0 |
| Foreign currency forward contract | ||||
| Fair Value, Balance Sheet Grouping, Financial Statement Captions [Line Items] | ||||
| Gain (loss) on foreign currency derivative instruments | $ (600,000) | $ 400,000 | $ 500,000 | $ (1,100,000) |
| X | ||||||||||
- Definition Impairment of Intangible Assets, Finite-Lived And Capitalized Computer Software No definition available.
|
| X | ||||||||||
- Definition Maximum Term Of Derivatives No definition available.
|
| X | ||||||||||
- Definition Number Of Office Locations Exited No definition available.
|
| X | ||||||||||
- Definition Amount of impairment loss from capitalized computer software costs. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of right to receive cash collateral under master netting arrangements that have not been offset against derivative liabilities. 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/exampleRef
|
| X | ||||||||||
- Definition Amount of gain (loss) recognized in earnings in the period from the increase (decrease) in fair value of foreign currency derivatives not designated as hedging instruments. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Definition The amount of impairment loss recognized in the period resulting from the write-down of the carrying amount of a finite-lived intangible asset to fair value. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
| X | ||||||||||
- Definition Amount of loss from impairment of right-of-use asset from operating lease. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
| X | ||||||||||
- Details
|