Fair Value of Financial Assets and Liabilities - Additional Information (Details) - USD ($) |
3 Months Ended | 6 Months Ended | |||
---|---|---|---|---|---|
Jun. 30, 2025 |
Jun. 30, 2024 |
Jun. 30, 2025 |
Jun. 30, 2024 |
Dec. 31, 2024 |
|
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||||
Foreign currency forward contracts maximum maturity period | 90 days | ||||
Foreign currency transaction net gains (losses) | $ 0 | $ 0 | $ 100,000 | $ (200,000) | |
Supplemental profit sharing plan | 10,105,000 | 10,105,000 | $ 9,031,000 | ||
Fixed income investments | 0 | 0 | 1,142,000 | ||
Unrealized gains on fixed income investments | 0 | $ 0 | 0 | $ 0 | |
Profit Sharing Plan | |||||
Fair Value Assets And Liabilities Measured On Recurring And Nonrecurring Basis [Line Items] | |||||
Supplemental profit sharing plan | $ 10,100,000 | $ 10,100,000 | $ 9,000,000.0 |
X | ||||||||||
- Definition Deferred compensation liability fair value. No definition available.
|
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, before tax, of realized and unrealized gain (loss) from foreign currency transaction. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Fair value portion of investment securities, including, but not limited to, marketable securities, derivative financial instruments, and investments accounted for under the equity method. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Maximum amount of time remaining before foreign currency exchange rate derivatives mature or expire, in 'PnYnMnDTnHnMnS' format, for example, 'P1Y5M13D' represents the reported fact of one year, five months, and thirteen days. No definition available.
|
X | ||||||||||
- Definition Amount of unrealized gain (loss) on investment. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Details
|