Fair Value - Schedule of Assets and Liabilities Measured at Fair Value on Recurring Basis (Details) - USD ($) $ in Thousands |
Jun. 30, 2025 |
Dec. 31, 2024 |
---|---|---|
Liabilities: | ||
Total other current liabilities | $ 3,961 | $ 11,735 |
Fair Value, Recurring | ||
Assets: | ||
Total other non-current assets | 106 | 1,303 |
Liabilities: | ||
Total liabilities at fair value | 3,972 | 11,869 |
Fair Value, Inputs, Level 2 | Fair Value, Recurring | Pay-fixed interest rate swaps | ||
Assets: | ||
Pay-fixed interest rate swaps | 0 | 1,162 |
Liabilities: | ||
Pay-fixed interest rate swaps | 11 | 134 |
Pay-fixed interest rate swaps | 3,961 | 2,420 |
Fair Value, Inputs, Level 1 | Fair Value, Recurring | ||
Assets: | ||
Equity securities | 106 | 141 |
Fair Value, Inputs, Level 3 | Fair Value, Recurring | Other long-term liabilities: | ||
Liabilities: | ||
Contingent consideration associated with acquisition | $ 0 | $ 9,315 |
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value, after the effects of master netting arrangements, of a financial asset or other contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled within one year or normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Fair value, after the effects of master netting arrangements, of a financial liability or contract with one or more underlyings, notional amount or payment provision or both, and the contract can be net settled by means outside the contract or delivery of an asset, expected to be settled after one year or the normal operating cycle, if longer. Includes assets not subject to a master netting arrangement and not elected to be offset. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount of investment in equity security measured at fair value with change in fair value recognized in net income (FV-NI), classified as noncurrent. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Fair value of financial and nonfinancial obligations. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Fair value portion of other assets. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Fair value portion of other liabilities. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Business Combination, Contingent Consideration, Liability, Noncurrent, Fair Value Disclosure No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|