Debt - Amortization Expense for the Term Loan B Facility Debt Discount and Issuance Costs (Details) - Line of Credit - Credit Agreements, 2021 and 2024 - Secured Debt - USD ($) $ in Thousands |
Mar. 31, 2024 |
Dec. 31, 2023 |
|---|---|---|
| Debt Discount | ||
| Remaining 2024 | $ 807 | |
| 2025 | 1,067 | |
| 2026 | 1,056 | |
| 2027 | 1,045 | |
| 2028 | 1,034 | |
| Thereafter | 2,137 | |
| Total | 7,146 | $ 6,594 |
| Debt Issuance Costs | ||
| Remaining 2024 | 891 | |
| 2025 | 1,178 | |
| 2026 | 1,166 | |
| 2027 | 1,154 | |
| 2027 | 1,142 | |
| Thereafter | 2,359 | |
| Total | $ 7,890 | $ 10,289 |
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Remainder Of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Five No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year One No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Three No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discount (Premium), Year Two No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Discounts No definition available.
|
| X | ||||||||||
- Definition Amortization of Debt Issuance Costs No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Remainder Of Fiscal Year No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Five No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Four No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year One No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Three No definition available.
|
| X | ||||||||||
- Definition Amortization Of Debt Issuance Costs, Year Two No definition available.
|
| X | ||||||||||
- Definition Amount, after accumulated amortization, of debt discount. Reference 1: http://fasb.org/us-gaap/role/ref/legacyRef
|
| 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://fasb.org/us-gaap/role/ref/legacyRef
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|
| X | ||||||||||
- Details
|