Leases - Supplemental Balance Sheet Information (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Assets: | ||
ROU assets | $ 37,512 | $ 36,946 |
Liabilities: | ||
ROU liability - current | 10,686 | 10,376 |
ROU liability - long-term | 28,219 | 28,066 |
Total ROU liabilities | $ 38,905 | $ 38,442 |
Operating lease, right-of-use asset, statement of financial position | Other assets | Other assets |
Operating lease, liability, current, statement of financial position | Accrued expenses and other current liabilities | Accrued expenses and other current liabilities |
Operating lease, liability, noncurrent, statement of financial position | Other long-term liabilities | Other long-term liabilities |