Current and Long-Term Debt - Total Interest and Amortization Expense on Debt Obligations (Details) - USD ($) $ in Thousands |
12 Months Ended | ||
---|---|---|---|
Dec. 31, 2024 |
Dec. 31, 2023 |
Dec. 31, 2022 |
|
Debt Disclosure [Abstract] | |||
Interest expense on debt | $ 29,573 | $ 41,900 | $ 40,123 |
Amortization of debt discount | 5,592 | 5,783 | 5,327 |
Amortization of debt premium | 0 | 0 | (164) |
Amortization of debt issuance costs | 3,805 | 3,569 | 3,425 |
Other interest (expense) income, net | (992) | (565) | (362) |
Total interest expense, net | $ 37,978 | $ 50,687 | $ 48,349 |
X | ||||||||||
- Definition Amortization of debt discount. No definition available.
|
X | ||||||||||
- Definition Amortization of debt premium. No definition available.
|
X | ||||||||||
- Definition Other interest expense (income) net. No definition available.
|
X | ||||||||||
- Definition Amount of amortization expense attributable to debt issuance costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- References No definition available.
|
X | ||||||||||
- Definition Amount of the cost of borrowed funds accounted for as interest expense for debt. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Represents the portion of interest incurred in the period on debt arrangements that was charged against earnings, excluding amortization of debt discount (premium) and financing costs. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|