XML 70 R45.htm IDEA: XBRL DOCUMENT
v3.25.0.1

Senior Notes (Tables) | 12 Months Ended
--- | ---
Dec. 31, 2024
Debt Disclosure [Abstract] |
Schedule of Carrying Values | The carrying value of our Senior Notes is reflected on our Consolidated Balance Sheets as follows (in thousands):
| December 31, 2024 |  | December 31, 2023 |
Long-term liabilities: |  |  |  |
Principal amount | $ | 400,000 |  |  | $ | 400,000 |  |
Debt discount, net of accumulated amortization of $1,848 and $1,309, respectively | (2,652) |  |  | (3,191) |  |
Debt issuance costs, net of accumulated amortization of $526 and $373, respectively | (751) |  |  | (904) |  |
Carrying value of the Senior Notes | $ | 396,597 |  |  | $ | 395,905 |  |
Schedule of Maturities of Long-term Debt | The aggregate maturities of our Credit Facility and acquisition debt for the next five years subsequent to December 31, 2024 and thereafter, excluding debt issuance costs, are as follows (in thousands):
| Credit Facility |  | Acquisition Debt
Years ending December 31, |  |  |
2025 | $ | — |  |  | $ | 938 |
2026 | — |  |  | 491 |
2027 | — |  |  | 491 |
2028 | — |  |  | 491 |
2029 | 137,000 |  |  | 491 |
Thereafter | — |  |  | 5,438 |
Total Credit Facility and acquisition debt | $ | 137,000 |  |  | $ | 8,340 |
Less: Interest | — |  |  | (2,874) |
Present value of Credit Facility and acquisition debt | $ | 137,000 |  |  | $ | 5,466 |
The aggregate maturities of our Senior Notes for the next five years subsequent to December 31, 2024 and thereafter are as follows (in thousands):
|  | Principal Maturity |  | Discount Amortization |  |  |  | Carrying Value
Years ending December 31, |  |  |  |  |  |  |  |
2025 |  | $ | — |  |  | $ | (563) |  |  |  |  | $ | (563) |
2026 |  | — |  |  | (588) |  |  |  |  | (588) |
2027 |  | — |  |  | (615) |  |  |  |  | (615) |
2028 |  | — |  |  | (642) |  |  |  |  | (642) |
2029 |  | 400,000 |  |  | (244) |  |  |  |  | 399,756 |
Thereafter |  | — |  |  | — |  |  |  |  | — |
Total |  | $ | 400,000 |  |  | $ | (2,652) |  |  |  |  | $ | 397,348 |
Schedule of Long-term Debt Instruments | Our Credit Facility and acquisition debt consisted of the following (in thousands):
| December 31, 2024 |  | December 31, 2023 |
Credit Facility | $ | 137,000 |  |  | $ | 179,100 |  |
Debt issuance costs, net of accumulated amortization of $2,947 and $2,478, respectively | (1,618) |  |  | (1,306) |  |
Total Credit Facility | $ | 135,382 |  |  | $ | 177,794 |  |
Acquisition debt | $ | 5,466 |  |  | $ | 5,998 |  |
Less: current portion | (571) |  |  | (537) |  |
Total acquisition debt, net of current portion | $ | 4,895 |  |  | $ | 5,461 |  |
The interest expense and amortization of debt issuance costs related to our Credit Facility are as follows (in thousands):
| Years ended December 31,
| 2024 |  | 2023 |  | 2022
Credit Facility interest expense | $ | 13,390 |  |  | $ | 17,251 |  |  | $ | 7,105 |
Credit Facility amortization of debt issuance costs | 469 |  |  | 552 |  |  | 412 |
The imputed interest expense related to our acquisition debt is as follows (in thousands):
| Years ended December 31,
| 2024 |  | 2023 |  | 2022
Acquisition debt imputed interest expense | $ | 406 |  |  | $ | 291 |  |  | $ | 311 |
The interest expense and amortization of debt discount and debt issuance costs related to our Senior Notes are as follows (in thousands):
| Years ended December 31, |
| 2024 |  | 2023 |  | 2022 |
Senior Notes interest expense | $ | 17,000 |  |  | $ | 17,000 |  |  | $ | 16,980 |  |
Senior Notes amortization of debt discount | 539 |  |  | 515 |  |  | 493 |  |
Senior Notes amortization of debt issuance costs | 153 |  |  | 147 |  |  | 140 |  |

X
- References No definition available. + Details
Name: | us-gaap_DebtDisclosureAbstract
Namespace Prefix: | us-gaap_
Data Type: | xbrli:stringItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of information pertaining to carrying amount and estimated fair value of short-term and long-term debt instruments or arrangements, including but not limited to, identification of terms, features, and collateral requirements. + References No definition available. + Details
Name: | us-gaap_ScheduleOfCarryingValuesAndEstimatedFairValuesOfDebtInstrumentsTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of long-debt instruments or arrangements, including identification, terms, features, collateral requirements and other information necessary to a fair presentation. These are debt arrangements that originally required repayment more than twelve months after issuance or greater than the normal operating cycle of the entity, if longer. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section S99 -Paragraph 1 -Subparagraph (SX 210.5-02(22)) -SubTopic 10 -Topic 210 -Publisher FASB -URI https://asc.fasb.org/1943274/2147480566/210-10-S99-1 Reference 2: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69B -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69B Reference 3: http://www.xbrl.org/2003/role/exampleRef -Topic 470 -SubTopic 20 -Name Accounting Standards Codification -Section 55 -Paragraph 69E -Publisher FASB -URI https://asc.fasb.org/1943274/2147481568/470-20-55-69E Reference 4: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 235 -SubTopic 10 -Name Accounting Standards Codification -Section S99 -Paragraph 3 -Subparagraph (SX 210.12-04(a)) -Publisher FASB -URI https://asc.fasb.org/1943274/2147480678/235-10-S99-3 Reference 5: http://www.xbrl.org/2009/role/commonPracticeRef -Topic 835 -SubTopic 30 -Name Accounting Standards Codification -Section 45 -Paragraph 2 -Publisher FASB -URI https://asc.fasb.org/1943274/2147482925/835-30-45-2 Reference 6: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-3 Reference 7: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 942 -SubTopic 470 -Section 50 -Paragraph 3 -Publisher FASB -URI https://asc.fasb.org/1943274/2147477734/942-470-50-3 Reference 8: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Topic 505 -SubTopic 10 -Section 50 -Paragraph 8 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-8 Reference 9: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 6 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-6 Reference 10: http://fasb.org/us-gaap/role/ref/legacyRef -Topic 505 -SubTopic 10 -Name Accounting Standards Codification -Section 50 -Paragraph 7 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481112/505-10-50-7 + Details
Name: | us-gaap_ScheduleOfDebtInstrumentsTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration

X
- Definition Tabular disclosure of maturity and sinking fund requirement for long-term debt. + References Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef -Name Accounting Standards Codification -Section 50 -Paragraph 1 -SubTopic 10 -Topic 470 -Publisher FASB -URI https://asc.fasb.org/1943274/2147481544/470-10-50-1 + Details
Name: | us-gaap_ScheduleOfMaturitiesOfLongTermDebtTableTextBlock
Namespace Prefix: | us-gaap_
Data Type: | dtr-types:textBlockItemType
Balance Type: | na
Period Type: | duration