Leases - Schedule of Operating and Financing Lease Assets and Liabilities (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Assets | ||
Operating lease, right-of-use asset | $ 45,325 | $ 19,033 |
Finance | 1,438 | 582 |
Total leased assets | $ 46,763 | $ 19,615 |
Operating lease, right-of-use asset, statement of financial position [Extensible List] | Other long-term assets | Other long-term assets |
Finance lease, right-of-use asset, statement of financial position [Extensible List] | Property, plant and equipment, net | Property, plant and equipment, net |
Current | ||
Operating | $ 1,904 | $ 2,177 |
Finance | 823 | 354 |
Noncurrent | ||
Operating | 54,453 | 25,442 |
Finance | 625 | 231 |
Total leased liabilities | $ 57,805 | $ 28,204 |
Operating lease, liability, current, statement of financial position [Extensible List] | Accrued expenses and other liabilities | Accrued expenses and other liabilities |
Finance lease, liability, current, statement of financial position [Extensible List] | Current portion of long-term debt and other borrowings | Current portion of long-term debt and other borrowings |
Operating lease, liability, noncurrent, statement of financial position [Extensible List] | Other long-term liabilities | Other long-term liabilities |
Finance lease, liability, noncurrent, statement of financial position [Extensible List] | Total long-term debt, net, and other borrowings | Total long-term debt, net, and other borrowings |