Derivative Instruments and Hedging Activities - Summary of Fair Values of the Interest Rate Swap (Details) - Interest Rate Swap [Member] - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
|---|---|---|
| Derivative Instruments and Hedging Activities Disclosures [Line Items] | ||
| Short-term derivative asset | $ 3,426 | $ 3,716 |
| Derivative Asset, Current, Statement of Financial Position [Extensible Enumeration] | Prepaid Expense and Other Assets, Current | Prepaid Expense and Other Assets, Current |
| Long-term derivative asset | $ 509 | $ 2,834 |
| Derivative Asset, Noncurrent, Statement of Financial Position [Extensible Enumeration] | Other Assets, Noncurrent | Other Assets, Noncurrent |