Lease Obligations - Balance Sheets of the Company's Finance Leases (Details) - USD ($) $ in Thousands |
Dec. 31, 2023 |
Dec. 31, 2022 |
---|---|---|
Finance Lease Assets [Abstract] | ||
Finance Lease, Right-of-Use Asset, after Accumulated Amortization | $ 4,322 | $ 2,564 |
Finance Lease, Liability [Abstract] | ||
Finance lease liabilities | 1,590 | 853 |
Finance lease liabilities | 2,845 | 1,777 |
Finance lease liabilities | $ 4,435 | $ 2,630 |
Finance Lease, Right-of-Use Asset, Statement of Financial Position [Extensible Enumeration] | Other assets | Other assets |