Credit Facility and Acquisition Debt (Senior long-term debt) (Details) $ in Thousands |
Jun. 30, 2025
USD ($)
|
Dec. 31, 2024
USD ($)
|
---|---|---|
Debt Instrument [Line Items] | ||
Accumulated Amortization, Debt Issuance Costs | $ 3,124 | $ 2,947 |
Debt Issuance Costs, Net | 1,442 | 1,618 |
Less: current portion | (591) | (571) |
Total acquisition debt, net of current portion | $ 4,817 | 4,895 |
Ratio Actual | ||
Debt Instrument [Line Items] | ||
Ratio of indebtedness to net capital (in ratio) | 5.00 | |
Notes payable, other | Acquisition Debt | ||
Debt Instrument [Line Items] | ||
Long-term debt | $ 5,408 | 5,466 |
Credit Agreement | Term Loan | ||
Debt Instrument [Line Items] | ||
Long-term debt | 111,458 | 135,382 |
Revolving Credit Facility | Line of Credit | Revolving Credit Facility, Secured, Floating Rate | ||
Debt Instrument [Line Items] | ||
Long-term debt | 112,900 | $ 137,000 |
Line of Credit Facility, Remaining Borrowing Capacity | $ 134,900 |
X | ||||||||||
- Definition Amount of accumulated amortization of debt issuance costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
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, after accumulated amortization, of debt issuance costs. Includes, but is not limited to, legal, accounting, underwriting, printing, and registration costs. Reference 1: http://www.xbrl.org/2009/role/commonPracticeRef
|
X | ||||||||||
- Definition Amount of borrowing capacity currently available under the credit facility (current borrowing capacity less the amount of borrowings outstanding). Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt. Excludes lease obligation. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as current. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Amount, after deduction of unamortized premium (discount) and debt issuance cost, of long-term debt classified as noncurrent. Excludes lease obligation. Reference 1: http://www.xbrl.org/2003/role/disclosureRef
|
X | ||||||||||
- Definition Indebtedness divided by net capital. No definition available.
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|
X | ||||||||||
- Details
|